Hej, god dag, denne gang viser jeg dig det hvordan man installerer Yaourt på Archlinux og dets derivater. For dem, der har en distro baseret på Arch og / eller har Arch og ikke kender Yaourt, vil jeg forklare lidt.
Yaourt er en pakkehåndtering ligesom PacmanSelvom de har deres forskelle, er de to ekstremt vigtige inden for Archlinux, da Pacman er den, der administrerer de officielle opbevaringssteder, Yaourt er modstykket, da det er den, der vil hjælpe os med at styre uofficielle opbevaringssteder i dette tilfælde kaldes det AUR.
Hvad jeg elsker ved Archlinux eller ethvert afledt af det, er enkelheden ved at gøre ting og ikke afhængig af så meget lager, at efter opdateringer bryder afhængigheder eller i bedste fald Archlinux giver os mulighed for at beholde forældede pakker uden at bryde afhængigheder.
Men hej nu for at installere Yaourt på systemet bliver du nødt til at redigere pacman.conf-filen findes i / etc mappen.
Det er nok at redigere filen med vores foretrukne teksteditor, i mit tilfælde er mit liv ikke kompliceret, og jeg bruger nano til det:
sudo nano /etc/pacman.conf
Det viser noget svarende til dette:
# /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
Nu alene vi tilføjer følgende linjer i slutningen af filen:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Vi opdaterer arkiverne:
sudo pacman -sy
E vi installerer Yaourt:
sudo pacman -s yaourt
Nu udelukkende til din brug, i stedet for at bruge Pacman, erstatter vi det med Yaourt.
De bør tage højde for, at brugen af Yaourt ikke kræver superbrugertilladelser, kun når de bliver anmodet om det.
Det gode er, at vi i Yaourt finder programmer, som vi ikke kan installere med pacman. Vær hilset.
Jeg laver hele processen, og terminalen fortæller mig fejl: pakken blev ikke fundet: Yaourt
Hvad skyldes denne fejl?