Da: un ajutor excelent pentru AUR și o alternativă la Yaourt

yaourt

Arhivați utilizatorii și derivatele Linux Veți ști că utilizarea Yaourt nu mai este recomandată, pentru că acest asistent AUR nu mai primește sprijin și este întrerupt, deci este recomandat să folosiți alt asistent.

De aceea ziua de astăzi vom împărtăși cu tine un excelent ajutor AUR cu tine, pe care îl putem considera a fi un înlocuitor excelent pentru Yaourt și chiar pentru pacaur care este, de asemenea, întrerupt.

Asistentul despre care vom vorbi este Yay (Încă un Yaourt), acesta este un nou ajutor pentru AUR de încredere care este scris în limbajul de programare GO.

Despre Yay

Da, noi oferă o interfață pentru Pacman și este un vrăjitor care nu necesită aproape nici o dependență. Se bazează pe designul yaourt, apacman și pacaur.

O altă caracteristică pe care o putem evidenția acestui asistent este aceea are funcția de completare automată, așa că trebuie doar să tastați câteva litere inițiale și acest expert vă va ajuta să completați numele.

Între Principalele sale caracteristici pot fi evidențiate:

  • Descărcați PKGBUILD din ABS sau AUR.
  • Sprijină îngustarea căutării și nu obține originea PKGBUILD.
  • Binarul nu are dependențe suplimentare decât pacman.
  • Oferă un rezolvator de dependență avansat și elimină dependențele de la sfârșitul procesului de construire.
  • Acceptă ieșirea colorată atunci când activați opțiunea Color în fișierul /etc/pacman.conf.

Cum se instalează Yay pe Arch Linux și derivate?

Si doriți să instalați acest expert pentru AUR pe sistemul dvs., puteți urma următoarele indicații pe care le împărtășim mai jos.

Acest proces este valabil și pentru orice distribuție derivată din Arch Linux.

În cazul în care aveți Yaourt sau un alt asistent, îl puteți instala cu ajutorul acestuia, În exemplul lui Yaourt, trebuie doar să tastați:

yaourt -S yay

Dacă nu, putem construi pachetul, mai întâi trebuie să deschidem un terminal și în el vom tasta următoarea comandă:

sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Și gata, vrăjitorul este instalat, acum trebuie doar să începeți să-l utilizați.

Yay Utilizare de bază

Săgetător

Acest vrăjitor ca și alții, folosesc o sintaxă destul de similară cu Pacman, deci utilizarea sa nu este deloc dificilă.

Comenzile de bază de utilizare sunt, de exemplu, Pentru a instala un pachet sau o aplicație în AUR:

yay -S <package-name>

En cazul în care doriți să căutați o aplicație în depozitele oficiale și în AUR în același timp, adăugăm steagul „s”

yay -Ss <package-name>

De exemplu, un alt caz, Dacă trebuie doar să cunoașteți informațiile unui anumit pachet:

yay -Si <package-name>

Dacă vrem instalați un pachet local, trebuie doar să tastați:

yay -U ruta-del-paquete

De asemenea, este posibil să introduceți doar numele pachetului și acesta va efectua o căutare a tuturor celor legate de criterii și acest lucru ne va arăta într-o listă cele găsite și ne va cere să îl selectăm pe cel care ne interesează.

yay <package-name>

În cazul în care doriți să știți ce actualizări avem disponibile, trebuie doar să tastați:

yay -Pu

În cazul în care aveți nevoie doar pachete de sincronizare din baza de date:

yay -Sy

Dacă vor pentru a efectua o actualizare a sistemului trebuie să tastăm:

yay -Syu

Actualizați sistemul, inclusiv pachetele AUR instalate, doar tastăm:

yay -Syua

la instalați orice pachet fără confirmări (fără intervenția utilizatorului, desigur), utilizați opțiunea „-noconfirm”.

yay -S --noconfirm <package-name>

Pentru a elimina dependențele nedorite, trebuie doar să tastați următoarele:

yay -Yc

Dacă vrem să curățăm memoria cache a aplicațiilor, tastăm:

yay -Scc

În cazul în care doriți să ștergeți „numai” un pachet sau o aplicație:

yay -R <package-name>

Pentru a elimina un pachet sau o aplicație împreună cu dependențele sale:

yay -Rs <package-name>

Pentru a elimina un pachet, dependențele și configurațiile acestuia, trebuie să tastăm:

yay -Rnsc

Dacă doriți să aflați mai multe despre utilizarea yay, puteți consulta manualul său tastând:

man yay