Hallo, einen schönen Tag noch, diesmal werde ich es dir zeigen wie man Yaourt auf Archlinux und seinen Derivaten installiert. Für diejenigen, die eine auf Arch basierende Distribution haben und / oder Arch haben und Yaourt nicht kennen, werde ich ein wenig erklären.
Yaourt ist ein Paketmanager wie PacmanObwohl sie ihre Unterschiede haben, sind die beiden innerhalb von Archlinux äußerst wichtig, da Pacman derjenige ist, der die offiziellen Repositories verwaltet. Yaourt ist das Gegenstück, da es uns hilft, inoffizielle Repositories zu verwalten In diesem Fall heißt es AUR.
Was ich an Archlinux oder einem Derivat davon liebe, ist die Einfachheit, Dinge zu tun und nicht von so viel Repository abhängig zu sein, dass Archlinux nach Updates Abhängigkeiten aufhebt oder im besten Fall Archlinux es uns ermöglicht, veraltete Pakete zu behalten, ohne Abhängigkeiten aufzubrechen.
Aber hey jetzt Um Yaourt auf dem System zu installieren, müssen Sie die Datei pacman.conf bearbeiten im Ordner / etc gefunden.
Es reicht aus, die Datei mit unserem bevorzugten Texteditor zu bearbeiten. In meinem Fall ist mein Leben nicht kompliziert und ich verwende Nano dafür:
sudo nano /etc/pacman.conf
Es wird etwas Ähnliches angezeigt:
# /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
Jetzt allein Wir werden die folgenden Zeilen hinzufügen am Ende der Datei:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Wir aktualisieren die Repositorys:
sudo pacman -sy
E Wir installieren Yaourt:
sudo pacman -s yaourt
Jetzt nur für Ihren Gebrauch, anstatt Pacman zu verwenden, ersetzen wir es durch Yaourt.
Sie sollten berücksichtigen, dass für die Verwendung von Yaourt keine Superuser-Berechtigungen erforderlich sind, nur wenn sie angefordert werden.
Das Gute ist, dass wir in Yaourt Programme finden, die wir mit pacman nicht installieren können. Schöne Grüße.
Ich mache den gesamten Vorgang und das Terminal meldet mir einen Fehler: Das Paket wurde nicht gefunden: Yaourt
Worauf ist dieser Fehler zurückzuführen?