I migliori gestori di pacchetti Arch Linux AUR

I migliori gestori di pacchetti Arch Linux AUR

Puoi supportarci scaricando questo articolo in formato PDF dal link sottostante. Scarica la guida in formato PDF

Arch User Repository comunemente indicato come AUR è il repository software per gli utenti Arch sviluppato e guidato dalla comunità. Arch User Repository contiene fondamentalmente pacchetti sviluppati che Arch Linux non approva direttamente.

Supponiamo che tu sviluppi un programma che vorresti che altri utenti di Arch installassero e usassero, quello che faresti è renderlo accessibile alle masse tramite i repository della comunità., Ora, dopo aver reso disponibile il programma tramite i repository della comunità, non è possibile che gli utenti possano accedervi tramite il comando Pacman di Arch Linux. Ed è qui che gli aiutanti AUR entrano in scena perché aiutano ad automatizzare l’utilizzo dei pacchetti AUR rendendo di conseguenza buona la vita degli utenti.

In questo articolo, ci sarà prendere un assaggio di vari aiutanti AUR, installarli e verificare come fiera. Se uno o due cattura il tuo cuore, allora sei libero di fuggire con esso. E cominciamo.,

yay – Yet Another Yogurt – Un aiutante AUR Scritto in Go

Yay si basa sul design di yaourt, pacman e pacaur.,eck la funzionalità di seguito:

  • Eseguire le operazioni avanzate di dipendenza solving
  • Scaricare i pkgbuild in ABS o AUR
  • Scheda-completare l’AUR
  • Query utente up-front per tutti gli input (prima di iniziare costruisce)
  • Stretto i termini di ricerca (yay linux intestazione prima ricerca di linux e quindi stretta sull’intestazione)
  • Trovare corrispondenza pacchetto fornitori durante la ricerca e per consentire la selezione
  • Rimuovere il make dipendenze alla fine del processo di costruzione
  • Eseguire senza sourcing PKGBUILD

Installazione di yay

E ora sulla parte più interessante nella guida., Andiamo avanti e installare Yay poi guardare a ciò che può fare per noi. Se stai migrando da un altro helper AUR, puoi semplicemente installare Yay con quell’helper. In alternativa, l’installazione iniziale di Yay può essere eseguita clonando PKGBUILD e costruendo con makepkg:

Inizieremo assicurandoci di avere installato il gruppo di pacchetti base-devel., Eseguire i seguenti comandi:

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

Esempio di utilizzo Yay

È possibile utilizzare Yay per installare un pacchetto, come mostrato di seguito:

sudo yay -S <package-name>

l’Aggiornamento di tutti i pacchetti installati nel sistema come segue:

sudo yay -Syu

Rimuovere un pacchetto utilizzando yay come segue:

sudo yay -Rns <package-name>

aurutils

la sua principale pagina di GitHub, aurutils è una raccolta di script per automatizzare l’utilizzo di Arch User Repository, con diversi compiti come la ricerca dei pacchetti, i controlli di aggiornamento, o di calcolo dipendenze tenuti separati., L’approccio scelto per la gestione dei pacchetti è repository pacman locali, piuttosto che pacchetti esterni (installati da pacman-U).

Installazione

aurutils può essere installato da entrambi se le fonti elencate di seguito. Installare uno dei seguenti pacchetti, ma aurutils team consiglia aurutils.

  • aurutils per la versione di rilascio (consigliato).
  • aurutils-git per il ramo principale.,

Per installare, eseguire i seguenti comandi:

sudo pacman -S aurutils

Esempi di utilizzo aurutils

È possibile cercare un’applicazione che utilizza aurutils come segue:

aurutils -Ss <package-name>

Per installare un pacchetto da AUR utilizzando aurutils, effettuare le seguenti operazioni:

aurutils -S <package-name>

pikaur

pikaur è un altro AUR helper che è necessario considerare nella vostra ricerca per il partner ideale. È un aiutante che è adornato con dipendenze minime. Puoi rivedere PKGBUILDs tutto in una volta, quindi costruirli tutti senza l’interazione dell’utente.,

Installazione di pikaur

Per installare pikaur, inizieremo assicurandoci di avere installato il gruppo di pacchetti base-devel. Esegui i comandi seguenti:

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

Come usare Pikaur AUR

Pikaur usa la stessa sintassi di pacman. Nel caso in cui tu abbia usato Pacman estesamente, non avrai problemi quando usi Pikaur. Per installare un pacchetto da AUR usando Pikaur, usa il seguente comando.,

$ pacaur -S <package-name>

pacaur

Pacaur è un Arch User Repository (AUR) helper che mira a velocità e semplicità ed è progettato per ridurre al minimo l’interazione rapida dell’utente. Utilizza un’interfaccia ordinata e fa uso dell’interfaccia RPC protetta completa per risolvere l’albero delle dipendenze. Inoltre chiederà automaticamente l’accesso sudo quando necessario. È costruito sul ben progettato auracle C++ e expac C backend.

Prima di emozionarti, pacaur ha un pubblico di destinazione! Pacaur si rivolge a utenti avanzati che desiderano un certo grado di automazione per attività ripetitive., Come tale, l’utente dovrebbe avere familiarità con il processo di compilazione manuale AUR con makepkg e le sue opzioni di configurazione, oltre ad essere informato sulla configurazione sudo e gpg.

configurazione di Sistema di pacaur

Pacaur onori a livello di sistema, file di configurazione, che sarà esaminato per primo il seguente file:

$XDG_CONFIG_DIRS/pacaur/config

Nel caso che il file è mancante, il sistema utilizzerà per:

/etc/xdg/pacaur/config

C’è un utente-di file di configurazione specifico come bene., I file di configurazione definiti dall’utente che sovrascrivono le impostazioni generali verranno cercati per primi nella seguente posizione.

$XDG_CONFIG_HOME/pacaur/config

e nel caso in cui quel file non sia disponibile, il sistema ricadrà su:

$HOME/.config/pacaur/config

Installazione di Pacaur

È possibile installare Pacaur utilizzando un altro helper AUR ed è il modo più rapido per installarlo. L’esempio seguente otterrà Pacaur installato utilizzando yaourt.

$ yaourt -S --noconfirm pacaur

Il pacchetto dovrebbe essere installato senza problemi.,

Installa dal codice sorgente in Git

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

Installa un pacchetto con Pacaur

Per installare il tuo pacchetto preferito, fai semplicemente quanto segue:

pacaur -S <package-name>

A parte questo, puoi facilmente verificare se tutti i tuoi pacchetti sono aggiornati con il seguente comando.

pacaur -Syyuu

pakku

Pakku è un wrapper pacman con funzionalità aggiuntive, come il supporto AUR.,

  • la ricerca e Ricerca AUR pacchetti
  • Leggendo i commenti per i pacchetti di AUR
  • PKGBUILD recupero
  • Pacman integrazione
  • I seguenti principi sono alla base del programma:

    • Pacman-come l’interfaccia utente
    • Pacman opzioni di supporto (–asdeps, necessari, ecc)
    • Pacman supporto per la configurazione (impostazioni di output, i pacchetti ignorati, ecc)
    • Scaricare, fare tutte le domande, e solo dopo iniziare a costruire
    • Non PKGBUILD di sourcing

    l’Installazione di pakku

    Ottenere pakku installato nel vostro computer eseguendo i seguenti comandi., Assicurati di aver installato l’applicazione git.

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

    Esempi di utilizzo di pakku.

    È possibile utilizzare pakku come illustrato di seguito:

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

    Conclusione

    Ci sono molti software nel repository utente Arch che continuano a beneficiare un sacco di persone in tutto il mondo. Anche se potrebbero non avere l’approvazione diretta di Arch Linux e non essere accessibili tramite il comando pacman, gli aiutanti di AUR sono qui per il salvataggio. Ora è un gioco da ragazzi per accedere a tutti i pacchetti sul repository utente Arch utilizzando strumenti come discusso sopra., Scegli uno o due che avete sviluppato affetto per e ottenere i vostri pacchetti preferiti sul vostro Arch / Manjaro laptop o un computer.

    Puoi supportarci scaricando questo articolo in formato PDF dal link sottostante. Scarica la guida in formato PDF

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *