Dobrý den, dobré ráno, tentokrát vám to ukážu jak nainstalovat Yaourt na Archlinux a jeho deriváty. Pro ty, kteří mají distribuci založenou na Archu a / nebo mají Archa a neznají Yaourta, trochu vysvětlím.
Yaourt je správce balíčků stejně jako PacmanI když mají své rozdíly, jsou v Archlinuxu nesmírně důležité, protože zatímco Pacman spravuje oficiální úložiště, Yaourt je protějšek, protože je to ten, který nám pomůže spravovat neoficiální úložiště v tomto případě se to nazývá AUR.
To, co na Archlinuxu nebo jeho derivátech miluji, je jednoduchost dělat věci a ne záviset na tolika úložišti, že po aktualizaci porušují závislosti nebo v nejlepším případě nám Archlinux umožňuje zachovat zastaralé balíčky bez porušení závislostí.
Ale teď pro instalaci Yaourtu do systému budete muset upravit soubor pacman.conf nachází se ve složce / etc.
Soubor stačí upravit pomocí našeho oblíbeného textového editoru, v mém případě si nekomplikuji život a používám k tomu nano:
sudo nano /etc/pacman.conf
Zobrazí se něco podobného tomuto:
# /etc/pacman.conf [basis] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [archlinuxfr] Server = http://repo.archlinux.fr/x86_64 # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. [basis-multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs
Teď sám přidáme následující řádky na konci souboru:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Aktualizujeme úložiště:
sudo pacman -sy
E instalujeme Yaourt:
sudo pacman -s yaourt
Nyní pouze pro vaše použití, namísto použití Pacmanu jej nahrazujeme Yaourtem.
Měli by vzít v úvahu, že používání Yaourtu nevyžaduje superuživatelská oprávnění, pouze pokud jsou požadována.
Dobrá věc je, že v Yaourtu najdeme programy, které nemůžeme nainstalovat pomocí pacmanu. Pozdravy.
Celý proces provádím a terminál mi říká chybu: balíček nebyl nalezen: Yaourt
K čemu je tato chyba?