Cel mai bun Arch Linux AUR Package Managers

Cel mai bun Arch Linux AUR Package Managers

ne puteți sprijini descărcând acest articol în format PDF de la linkul de mai jos. Descărcați Ghidul ca PDF

Arch user Repository denumit în mod obișnuit AUR este depozitul software pentru utilizatorii Arch dezvoltat și condus de comunitate. Arch user Repository conține practic pachete dezvoltate pe care Arch Linux nu le aprobă direct.să presupunem că dezvoltați un program pe care ați dori să-l instaleze și să-l folosească alți utilizatori Arch, ceea ce ați face este să-l faceți accesibil maselor prin depozitele comunității., Acum, după ce ați făcut programul disponibil prin intermediul depozitelor comunitare, nu există nicio modalitate prin care utilizatorii să îl poată accesa prin comanda Pacman a Arch Linux. Și aici intră în scenă ajutoarele AUR, deoarece ajută la automatizarea utilizării pachetelor AUR, făcând astfel viața utilizatorilor buni.în acest articol, vom prinde o bucatica de diferite ajutoare AUR, instalați-le și a verifica afară modul în care acestea echitabil. Dacă unul sau doi îți prind inima, atunci ești liber să fugi cu ea. Și să începem.,

yay-încă un iaurt-un ajutor AUR scris în Go

Yay se bazează pe designul yaourt, pacman și pacaur.,eck out caracteristicile pe care le are de mai jos:

  • de a Efectua avansat de dependență rezolvarea problemelor
  • Download PKGBUILDs din ABS sau AUR
  • Tab-finalizarea procesului de AUR
  • Interogare utilizator up-front pentru toate de intrare (înainte de a începe construiește)
  • Înguste termeni de căutare (yay linux antet va căuta în primul rând linux și apoi îngust pe antet)
  • Găsi de potrivire pachet furnizorii timpul de căutare și permite selecție
  • de a Elimina face dependențe la sfârșitul procesului de a construi
  • Rula fără aprovizionare PKGBUILD

Instalarea yay

Și acum să trecem la partea cea mai interesanta din ghid., Să mergem mai departe și instalați Yay apoi uita-te la ceea ce se poate face pentru noi. Dacă migrați de la un alt AUR helper, puteți instala pur și simplu Yay cu acel helper. În mod alternativ, instalarea inițială a Yay se poate face prin clonarea PKGBUILD și construirea cu makepkg:

vom începe prin a ne asigura că avem instalat grupul de pachete base-devel., Rulați comenzile de mai jos:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

Exemplu de utilizare a Yay

puteți folosi Atât pentru a instala un pachet așa cum este arătat mai jos:

sudo yay -S <package-name>

Upgrade tuturor pachetelor de pe sistemul dumneavoastră, după cum urmează:

sudo yay -Syu

a Elimina un pachet folosind yay, după cum urmează:

sudo yay -Rns <package-name>

aurutils

Din principalele sale GitHub pagina, aurutils este o colecție de script-uri pentru automatizarea utilizare de Arch User Repository, cu diferite sarcini, cum ar fi pachetul de căutare, actualizare controale, sau de calcul dependențele păstrate separat., Abordarea aleasă pentru gestionarea pachetelor este depozitele pacman locale, mai degrabă decât pachetele străine (instalate de pacman-U).

instalare

aurutils poate fi instalat fie dacă sursele enumerate mai jos. Instalați unul dintre următoarele pachete, dar echipa aurutils recomandă aurutils.

  • aurutils pentru versiunea de lansare (recomandat).
  • aurutils-git pentru ramura principală.,

Pentru a instala, rula comenzile de mai jos:

sudo pacman -S aurutils

Exemple de utilizare a aurutils

puteți căuta o aplicație care utilizează aurutils după cum urmează:

aurutils -Ss <package-name>

Pentru a instala un pachet de AUR folosind aurutils, face următoarele:

aurutils -S <package-name>

pikaur

pikaur este un alt AUR helper de care aveți nevoie să ia în considerare în vânătoare pentru partenerul perfect. Este un ajutor care este împodobit cu dependențe minime. Ai pentru a revizui PKGBUILDs toate într-o singură dată, apoi construi-le pe toate fără interacțiune cu utilizatorul.,pentru a instala pikaur, vom începe prin a ne asigura că avem instalat grupul de pachete base-devel. Rulați comenzile de mai jos:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

Cum să Utilizați Pikaur AUR

Pikaur folosește aceeași sintaxă ca pacman. În cazul în care ați utilizat Pacman pe scară largă, nu veți avea probleme atunci când utilizați Pikaur. Pentru a instala un pachet de la AUR folosind Pikaur, utilizați următoarea comandă.,

$ pacaur -S <package-name>

pacaur

Pacaur este un Arch User Repository (AUR) helper care vizează viteza si simplitate și este conceput pentru a minimiza utilizator promptă interacțiune. Acesta utilizează o interfață ordonată și face uz de interfața RPC complet securizat pentru a rezolva copac dependență. De asemenea, va solicita automat accesul sudo atunci când este necesar. Acesta este construit pe bine concepute auracle C++ și expac c backend.

înainte de a te excita, pacaur are un public țintă! Pacaur se adresează utilizatorilor avansați care doresc un anumit grad de automatizare pentru sarcini repetitive., Ca atare, utilizatorul este de așteptat să fie familiarizat cu procesul de construire manuală AUR cu makepkg și opțiunile sale de configurare, precum și să fie informat despre configurația sudo și gpg.

configurare a Sistemului de pacaur

Pacaur onorurile un sistem la nivel de fișier de configurare care va fi căutat în primul rând la următorul fișier:

$XDG_CONFIG_DIRS/pacaur/config

în cazul În care fișier lipsește, sistemul va cădea înapoi la:

/etc/xdg/pacaur/config

Nu este un utilizator specifică fișierul de configurare la fel de bine., Fișierele de configurare definite de utilizator care înlocuiesc setările generale vor fi căutate mai întâi în următoarea locație.

$XDG_CONFIG_HOME/pacaur/config

și în cazul în care fișierul nu este disponibil, atunci sistemul va cădea înapoi la:

$HOME/.config/pacaur/config

Instalarea Pacaur

puteți instala Pacaur folosind un alt AUR helper și este cel mai rapid mod de a obține instalat. Exemplul de mai jos va primi Pacaur instalat folosind yaourt.

$ yaourt -S --noconfirm pacaur

pachetul ar trebui să se instaleze fără probleme.,

Instalare de la codul sursă în Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

Instalați un pachet cu Pacaur

Pentru a instala preferate pachet, pur și simplu faceți următoarele:

pacaur -S <package-name>

în Afară de asta, puteți verifica cu ușurință dacă toate pachetele sunt up-to-data de cu următoarea comandă.

pacaur -Syyuu

pakku

Pakku este un înveliș pacman cu caracteristici suplimentare, cum ar fi suport AUR.,

  • Căutarea și interogarea AUR pachete
  • Citirea comentarii pentru AUR pachete
  • PKGBUILD preluarea
  • Pacman integrare
  • următoarele principii au stat la baza program:

    • Pacman-ca interfață de utilizator
    • Pacman opțiuni de sprijin (–asdeps, –necesare, etc)
    • Pacman suport de configurare (setările de ieșire, ignorat de pachete, etc)
    • Download, cere la toate întrebările, și numai după aceea începe construirea
    • Nu PKGBUILD de aprovizionare

    Instalarea pakku

    Obține pakku instalat în computer prin execută comenzile de mai jos., Asigurați-vă că aveți instalată aplicația git.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    Exemple de utilizare pakku.

    puteți folosi pakku cum este ilustrat mai jos:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    Concluzie

    Există multe software-ul în Arch User Repository care continua să beneficieze de o mulțime de oameni din întreaga lume. Deși este posibil să nu aibă aprobare directă de către Arch Linux și să nu fie accesibile prin comanda pacman, ajutoarele AUR sunt aici pentru salvare. Acum este ușor să accesați toate pachetele din depozitul utilizatorului Arch folosind instrumente precum cele discutate mai sus., Alegeți unul sau două pe care le-ați dezvoltat pentru dragoste și obțineți pachetele preferate pe laptopul sau computerul Arch/Manjaro.

    ne puteți sprijini descărcând acest articol în format PDF din linkul de mai jos. Descărcați Ghidul în format PDF

    Lasă un răspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *