duminică, 24 iunie 2018

Alternative la utilitarul Yaourt

Yaourt a fost cel mai popular ajutor AUR pe Arch, dar nu mai este dezvoltat. Era cel mai recomandat noilot utilizatori inainte ca ei sa poata incepe sa foloseasca alti asistenti AUR. Avea cateva avantaje cum ar fi comenzile si optiunile se potriveau cu cele ale pacman-ului, suporta copii de siguranta, putea actualiza sistemul cu cateva sau fara solicitari suplimentare.

AUR (Arch User Repository) este un depozit de software comunitar pentru utilizatorii Arch Linux care contine PKGBUILD-uri, permitand utilizatorilor sa-si compileze si sa-si construiasca propriile pachete care nu exista in depozitul oficial.

In acest articol, va voi arata cateva alternative la Yaourt pentru distributiile Linux bazate pe Arch.

1. aurman
aurman este unul dintre cei mai buni ajutori AUR si este o alternativa buna la Yaort, Are o sintaxa similara cu pacman, cu suport pentru toate operatiile pacman.

Caracteristici:
- suporta toate operatiunile pacman si incorporeaza rezolvarea dependentei, detectarea conflictelor si suportul pachetului divizat
- suport pentru pachetul de dezvoltare
- suport pentru cautarea pachetelor si depozitelor AUR
- puteti vedea si edita PKGBUILD-urile inainte de a incepe sa construiasca pachetul AUR
- poate fi folosit si ca solver de dependenta independenta

Instalare aurman:
$ git clone https://aur.archlinux.org/aurman.git
$ cd aurman
$ makepkg -si

Utilizare aurman:
- instalare pachet
$ sudo aurman -S
- cautarea unei aplicatii
$ sudo aurman -Ss
- actualizare sistem
$ sudo aurman -Su
- curatare sistem
$ sudo aurman -Sc

2. yay
yay este un alt helper pentru AUR scris in Go scris cu scopul de a oferi o interfata de pacman cu o interventie minima a utilizatorului.

Caracteristici:
- completarea tabelului AUR
- restrictionarea cautarii
- nu ofera resursele PKGBUILD
- binarul nu are dependente suplimentare decat pacman
- elimina crearea dependentelor la sfarsitul procesului de construire

Instalare yay:
$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si

Utilizare yay:
- instalare pachet
$ sudo yay -S
- cautarea unei aplicatii
$ sudo yay -Ss
- actualizare
$ sudo yay -Syu --devel --timeupdate
- curatarea dependentelor care nu sunt necesare
$ sudo yay -Yc

3. pakku
pakku este un alt helper pentru AUR cu caracteristici suplimentare.

Caracteristici:
- instalarea pachetelor din AUR
- vizualizarea fisierelor si a schimbarilor intre constructii
- crearea pachetelor din depozitele oficiale
- indepartarea dependentelor dupa construire
- cautarea si interogarea pachetelor AUR
- recuperarea PKGBUILD
- integrare pacman

Instalare pakku:
$ git clone https://aur.archlinux.org/pakku.git
$ cd pakku
$ makepkg -si

Utilizare pakku:
- instalare pachet
$ sudo pakku -S
- cautarea unei aplicatii
$ sudo paku -Ss

4. aurutils
aurutils este in esenta o colectie de script-uri care automatizeaza utilizarea AUR. Poate cauta, verifica actualizari pentru diferite aplicatii instalate si rezolva problemele de dependenta.

Caracteristici:
- foloseste un depozit local care ii ofera un avantaj al suportului de fisiere pacman
- pot exista mai multe repo-uri pentru diferite sarcini
- actualizati depozitul local cu aursync -u
- abilitatea de a ignora pachetul

Instalare aurutils:
$ git clone https://aur.archlinux.org/aurutils.git
$ cd aurutils
$ makepkg -si

Utilizare aurutils:
- instalare pachet
$ sudo aurutils -S
- cautarea unei aplicatii
$ sudo aurutils -Ss

5. trizen
trizen este un ambalaj usor pentru AUR, scris in Perl.

Caracteristici:
- instalarea pachetelor din AUR
- cautare asistenta pentru pachetele AUR
- citirea comentariilor AUR pentru pachete
- actualizarea suportului pentru pachetele AUR
- interactiune interactiva cu pacman
- intrare/iesire suport UTF-8

Instalare trizen:
$ git clone https://aur.archlinux.org/trizen.git
$ cd trizen
$ makepkg -si

Utilizare trizen:
- instalare pachet
$ sudo trizen -S
- cautarea unei aplicatii
$ sudo yay -Ss
- actualizare
$ sudo trizen -Syu
- curatarea dependentelor care nu sunt necesare
$ sudo trizen -Sc

AUR este unul dintre lucrurile unice si importante despre Arch Linux. Dupa ce v-ati facut o parere despre helper-ii AUR puteti sa alegeti unul pe care il considerati cel mai bun pentru dumneavoastra. Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


Niciun comentariu: