Actualizare: Yaourt a fost întrerupt în favoarea yay – Yet Another Yogurt – Un ajutor AUR scris în limbajul GO.
Yaourt (Yet Another User Repository Tool) este un instrument avansat de linie de comandă pentru instalarea pachetelor pe Arch Linux. Este un wrapper puternic pentru Pacman, utilitarul standard de gestionare a pachetelor pentru Arch Linux, cu caracteristici extinse și un suport remarcabil pentru AUR (Arch Linux User Repository).
Este folosit pentru a căuta, instala și actualiza pachete din AUR în mod interactiv, suportă verificarea conflictelor și rezolvarea dependențelor. Poate afișa ieșiri colorate, arată informații despre pachetele disponibile, permite interogarea pachetelor pe baza diferitelor opțiuni, suportă construirea pachetelor direct din sursa AUR sau ABS (Arch Build System).
Yaourt este, de asemenea, utilizat pentru a gestiona fișiere de backup (de obicei fișiere .pac*
), interogare direct dintr-un fișier de backup; poate salva și restaura baze de date alpm, testa baze de date locale și, de asemenea, căuta pachete orfane. În plus, suportă divizarea pachetelor și poate sorta pachetele în funcție de data instalării și multe altele.
Din păcate, Yaourt nu există în depozitul oficial de pachete al instalației Arch Linux. Trebuie să instalați manual Yaourt pe Arch Linux folosind următoarele două metode diferite.
Metoda 1: Instalați Yaourt în Arch Linux folosind AUR
Această metodă este puțin mai lungă, dacă doriți o modalitate rapidă de a instala Yaourt, atunci consultați a doua metodă. Aici, trebuie să începeți prin a instala toate pachetele necesare, așa cum se arată.
$ sudo pacman -S --needed base-devel git wget yajl$ cd /tmp$ git clone https://aur.archlinux.org/package-query.git$ cd package-query/$ makepkg -si && cd /tmp/$ git clone https://aur.archlinux.org/yaourt.git$ cd yaourt/$ makepkg -si
Metoda 2: Instalați Yaourt în Arch Linux folosind un depozit personalizat
Începeți prin a adăuga depozitul personalizat la lista de depozite a managerului de pachete pacman.
$ sudo /etc/pacman.conf
Copiați și lipiți următoarea configurație de depozit personalizat în fișier.
SigLevel = NeverServer = http://repo.archlinux.fr/$arch
Salvați modificările și ieșiți din fișier. Apoi emiteți următoarea comandă pentru a instala yaourt.
$ sudo pacman -Sy yaourt
Cum se utilizează Yaourt Package Manger în Arch Linux
1. Pentru a instala sau actualiza un pachet, de exemplu glances, utilizați -S
, după cum se arată.
$ sudo yaourt -S glances
2. Pentru a elimina pachetul, utilizați stegulețul -R
, după cum se arată.
$ sudo yaourt -R glances
3. Puteți actualiza pachetele instalate cu opțiunea -U
, după cum se arată.
$ sudo yaourt -U target_here
4. Pentru a interoga baza de date locală a pachetelor, utilizați stegulețul -Q
.
$ sudo yaourt -Q | less
5. Următoarea comandă este utilizată pentru a aduna și afișa informații despre pachetele instalate, precum și despre depozitele configurate pe un sistem Arch Linux.
$ yaourt --stats
6. Puteți sincroniza bazele de date de pachete pacman cu următoarea comandă.
$ sudo yaourt -Sy
Pentru mai multe informații, consultați pagina de manual yaourt.
$ man yaourt