Arch Linux è un programma generico leggero, flessibile e sviluppato in modo indipendente GNU/Linux distribuzione. E se esiste una distribuzione unica e speciale di Linux, allora deve essere Arch Linux. Gli utenti esperti possono creare il proprio sistema Arch Linux da zero.
Lettura consigliata: 10 motivi per usare Arch Linux
Cos'è AUR?
Una delle cose più importanti di Arch Linux è AUR (Arch User Repository) È un repository di software guidato dalla comunità per Arch Linux utenti che contiene PKGBUILDs , consentendo agli utenti di compilare e creare i propri pacchetti che non esistono nel repository ufficiale dalla fonte.
Molti nuovi pacchetti iniziano in AUR prima di entrare nel repository ufficiale e gli utenti possono anche contribuire con i pacchetti che hanno sviluppato a questo repository. Ancora più importante, gli utenti possono cercare e scaricare i PKGBUILD da qui, crearli e installarli. Ma alcuni utenti preferiscono utilizzare gli helper AUR che semplificano l'installazione di PKGBUILD diversi dal metodo sopra.
In questo articolo, esamineremo alcuni dei migliori helper AUR su cui gli utenti possono fare affidamento per installare facilmente i PKGBUILD che utilizzano tutti Repo utente Archcome fonte.
1. Yay (ancora un altro yogurt)
Yay è basato sulla riga di comando ed è il miglior AUR helper su Arch , è consigliato per i nuovi utenti di Arch prima che possano iniziare a utilizzare altri AUR helper. È un equivalente di Pacman e presenta alcuni dei seguenti vantaggi: i suoi comandi e le sue opzioni corrispondono a quelli di Pacman in molti modi, ha un output colorato, supporta anche i backup e puoi aggiornare il tuo sistema con pochi o nessun prompt aggiuntivo.
Se stai passando da un altro helper AUR, puoi semplicemente installare Yay con quell'helper. In alternativa, puoi installare Yay clonando PKGBUILD e costruendo con makepkg:
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/yay.git $ cd yay $ makepkg -si
2. Pakku
Pakku è un wrapper di Pacman con funzionalità aggiuntive, come la ricerca/installazione di pacchetti da AUR, la visualizzazione di file e modifiche tra le build, la creazione di pacchetti dai repository, la rimozione delle dipendenze make dopo la creazione, ecc.
Puoi installare Pakku clonando PKGBUILD e creando con makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pakku.git $ cd pacchetto $ makepkg -si
3. Pacauro
Pacaur è anche un helper AUR basato sulla riga di comando che aiuta a ridurre al minimo l'interazione dell'utente e utilizza cower come backend. È il migliore per gli utenti avanzati di Arch Linux a causa della sua complessità.
Pacaur ha i seguenti vantaggi: ha la stessa sintassi operativa di Pacman, aggiunge anche l'accesso diretto ad AUR, output colorato , ha un'ottima ricerca e soprattutto riduce al minimo le richieste degli utenti.La sua unica limitazione è che funziona principalmente bene per gli utenti Arch avanzati.
Puoi installare Pacaur clonando PKGBUILD e creando con makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pacaur.git $ cd prezzo $ makepkg -si
4. Trizen
Trizen è un helper AUR leggero, basato sulla riga di comando e orientato alla velocità che consente agli utenti di cercare e installare pacchetti, leggere i commenti sui pacchetti AUR.
Ha anche un'interazione integrata con Pacman e funge allo stesso tempo da editor di file di testo. Trizen aiuta ad aumentare la sicurezza durante l'installazione dei pacchetti poiché il codice è scritto in Perl e non può essere eseguito silenziosamente.
Puoi installare Trizen clonando PKGBUILD e creando con makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Aura è un gestore di pacchetti progettato per funzionare come helper AUR e svolgere anche molte altre funzionalità. Supporta molte operazioni di Pacman e ci sono opzioni secondarie con ancora più opzioni con un significato specifico in Aura.
Ha alcuni dei seguenti vantaggi: sintassi operativa simile a Pacman, gli utenti possono eseguirlo con privilegi di root e compilarlo come un normale utente, è scritto in Haskell. Ma gli utenti normalmente incontrano difficoltà nell'aggiornamento del sistema quando usano Aura.
Puoi installare Aura clonando PKGBUILD e creando con makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/aura.git $ cd aura $ makepkg -si
6. Pikauro
Pikaur è un helper AUR da riga di comando e un wrapper Pacman con dipendenze minime, ispirato a yaourt, apacman, e pacaur.
Puoi installare Pikaur clonando PKGBUILD e creando con makepkg.
$ sudo pacman -S --needed base-devel git $ git clone https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Osservazioni conclusive
L'idea di AUR è fantastica e questa è solo una delle cose uniche e importanti di Arch Linux. Dopo aver esaminato tutti questi fantastici aiutanti AUR, puoi scegliere quello che pensi funzioni meglio per te.
Se stai usando un helper AUR che ritieni funzioni bene per te ma non è in questo elenco, puoi farcelo sapere nella sezione commenti qui sotto.