Paru 2.0, Helperul AUR al Arch, este o actualizare majoră după o lungă perioadă de pauză
Paru 2.0 renovat îmbunătățește gestionarea pachetelor Arch Linux cu suport superior pentru repo-uri PKGBUILD, comenzi interactive și actualizări ale sistemului.
Ca pasionat de Arch Linux, utilizarea depozitului AUR, un element esențial al distribuției, este crucială pentru setul tău de abilități. Din fericire, pentru a ușura experiența utilizatorului, comunitatea Arch a dezvoltat o varietate de ajutoare AUR, precum yay, pacaur și aurman, printre altele.
Aceste instrumente simplifică procesul de gestionare a software-ului AUR și pot chiar servi ca alternative la managerul de pachete Pacman, îmbunătățindu-ți experiența generală. Dar dacă încă preferi să rămâi la aplicațiile care mizează pe interfața grafică pentru a gestiona software-ul pe sistemul tău Arch, ia-ți un moment să explorezi asta.
Se alătură, de asemenea, rândurilor celor mai buni colaboratori ai AUR, Paru, un instrument scris în Rust, care a reapărut recent după o pauză considerabilă odată cu noua sa versiune 2.0. Așadar, fără alte introduceri, să vedem ce s-a schimbat.
Repere Paru 2.0 AUR Helper
Paru 2.0 introduce schimbări și îmbunătățiri substanțiale, beneficiind în special utilizatorii avansați, împreună cu îmbunătățiri generale și actualizări care îmbunătățesc experiența de utilizare.
Totuși, utilizatorilor li se recomandă să fie prudenți, deoarece multe caracteristici din această versiune nu au fost încă testate temeinic, urmând ca în curând să fie lansat un mic patch (v2.0.1).
Integrarea Repozitoriilor PKGBUILD
O caracteristică remarcabilă în Paru 2.0 este integrarea depozitelor PKGBUILD non-AUR în motorul de construire. Cu alte cuvinte, utilizatorii pot acum adăuga depozite PKGBUILD în fișierul lor „paru.conf” și le pot sincroniza folosind paru -Sy --pkgbuilds.
[repo_name]
Url = https://path/to/git/repoAceastă funcție îi permite lui Paru să recunoască aceste depozite ca surse pentru PKGBUILD-uri, similar cu AUR, și chiar să le prioritizeze față de pachetele AUR.
Suport îmbunătățit pentru Chroot
Opțiunea --chroot funcționează acum fără depozite locale, deși performează mai bine împreună cu acestea. Această îmbunătățire reprezintă un pas important pentru asigurarea unor construcții mai curate și mai izolate.
Extinderea modului interactiv
Introducerea --interactive pentru diverse operațiuni, inclusiv instalarea și eliminarea, îmbunătățește experiența utilizatorului. Acest mod oferă un prompt interactiv pentru selecția pachetelor, care poate fi redirecționat către alte comenzi.
Căutare Îmbunătățită a Furnizorilor
Fișierul implicit „paru.conf” permite acum o căutare mai eficientă a pachetelor, o funcție pe care utilizatorii cu configurații existente ar putea dori să o activeze manual.
Configurație și ajustări de utilizare
Au fost efectuate numeroase modificări pentru a îmbunătăți experiența generală, cum ar fi înlocuirea comenzii paru -U cu paru -B pentru construirea mai multor PKGBUILD-uri și actualizări în gestionarea fusurilor orare locale și a mecanismelor de rezervă atunci când anumite utilitare nu sunt disponibile.
Remedieri de erori și optimizări
Actualizarea include, de asemenea, mai multe corecții de erori și optimizări, de la gestionarea mediului în chroot până la procesul de instalare al pachetelor împărțite și sensibilitatea la majuscule/minuscule în pachetele AUR.
Poți consulta jurnalul de modificări pentru mai multe informații despre toate schimbările din noua versiune.
Comenzile de bază ale lui Paru
Dacă alegeți să folosiți ajutorul Paru AUR pentru gestionarea pachetelor pe sistemul dumneavoastră Arch Linux, este esențial să vă familiarizați cu aceste comenzi fundamentale.
- paru: Acesta servește ca o comandă rapidă pentru comanda
paru -Syu - paru -S <package_name>: Folosește aceasta pentru a instala un pachet specificat
- paru -Sua: Această comandă este folosită pentru actualizarea pachetelor din AUR
- paru -Qua: Afișează o listă cu actualizările disponibile pentru pachetele AUR
- paru -G <package_name>: Descarcă PKGBUILD și fișierele asociate pentru <package_name>
- paru -Gp <package_name>: Afișează PKGBUILD-ul pachetului <package_name>
- paru -Gc <package_name>: Afișează comentariile AUR pentru <package_name>
- paru -Bi: Construiște și instalează un PKGBUILD aflat în directorul curent

