Pozdravljeni, lep dan vam želim, tokrat vam ga pokažem kako namestiti Yaourt na Archlinux in njegove izpeljanke. Za tiste, ki imajo distro na osnovi Arch in / ali Arch in ne poznajo Yaourta, bom malo razložil.
Yaourt je upravitelj paketov, tako kot PacmanČeprav imata razlike med seboj, sta v Archlinuksu izjemno pomembna, saj je Pacman tisti, ki upravlja uradne repozitorije, Yaourt je nasprotnik, saj nam bo pomagal upravljati neuradne repozitorije v tem primeru se imenuje AUR.
Pri Archlinuksu ali katerem koli njegovem izpeljanku mi je všeč preprostost početja in ne odvisnost od toliko skladišča, da po posodobitvah lomijo odvisnosti ali pa nam v najboljšem primeru Archlinux omogoča, da obdržimo zastarele pakete, ne da bi prekinili odvisnosti.
Ampak hej zdaj če želite namestiti Yaourt v sistem, boste morali urediti datoteko pacman.conf najdeno v mapi / etc.
Dovolj je urediti datoteko z našim najljubšim urejevalnikom besedil, v mojem primeru moje življenje ni zapleteno in zanj uporabljam nano:
sudo nano /etc/pacman.conf
Prikazalo se bo nekaj podobnega temu:
# /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
Zdaj sam dodali bomo naslednje vrstice na koncu datoteke:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
Posodabljamo repozitorije:
sudo pacman -sy
E namestimo Yaourt:
sudo pacman -s yaourt
Zdaj ga namesto za uporabo Pacmana nadomeščamo z Yaourtom samo za vašo uporabo.
Upoštevati bi morali, da uporaba Yaourt-a ne zahteva dovoljenj super uporabnika, le ko so zahtevana.
Dobra stvar je, da v Yaourtu najdemo programe, ki jih ne moremo namestiti s pacmanom. Pozdravi.
Naredim celoten postopek in terminal mi sporoči napako: paketa ni bilo mogoče najti: Yaourt
Kaj je posledica te napake?