Come usare aur con arch Linux

Come usare aur con arch Linux
Il repository utente arch è indicato come aur. È una libreria di pacchetti richiesti dall'utente per Arch Linux che è guidata dalla comunità. Sebbene Arch Linux non gestisca ufficialmente questi strumenti, il Packman Package Manager semplifica la crearli e gestirli. I pacchetti AUR sono spesso più recenti di quelli nel repository ufficiale di Arch Linux poiché sono generalmente costruiti con il codice sorgente. Ma i pacchetti AUR non sono inclusi nei repository ufficiali di Arch Linux e potrebbero non essere ben testati o stabili come i pacchetti ufficiali. Questa guida ti insegna come un AUR può essere utilizzato in Arch Linux.

Perché usare Aur?

L'uso dell'AUR in Arch Linux è possibile per diverse cause, comprese le seguenti:

Accessibilità a app aggiuntive: AUR offre agli utenti un accesso a una varietà di applicazioni che non sono incluse nel repository ufficiale di Arch Linux. Un software che non è considerato "gratuito" o "open source" o le più recenti varianti di un software esistente può rientrare in questa categoria.

Pacchetti mantenuti dalla comunità: La comunità di Arch Linux è responsabile di mantenere l'AUR. Poiché le persone che sviluppano e mantengono questi pacchetti sono entusiaste della tecnologia che stanno confezionando, i risultati possono essere di qualità superiore e pacchetti più recenti.

Flessibilità: Installazione dei pacchetti da AUR consente agli utenti di modificare la loro configurazione di Arch Linux aggiungendo i componenti che potrebbero non essere disponibili dal repository ufficiale. Gli utenti con requisiti o interessi particolari possono trovare questo benefico.

Facile da usare: L'utilizzo del pacman package manager e delle utility come Yaourt, che semplifica il processo di ottenimento, creazione e installazione dei pacchetti AUR, rendono ragionevolmente semplice installare i pacchetti dall'AUR.

Aggiorna e aggiorna l'Arch Linux

Prima di dare un'occhiata all'uso dell'utilità AUR in Arch Linux, assicurarsi che tutti i prerequisiti siano già installati. Include l'aggiornamento degli strumenti già installati insieme all'installazione dei nuovi strumenti. Pertanto, utilizziamo l'utilità Pacman per aggiornare e aggiornare il nostro Arch Linux seguito dall'opzione -syu. L'opzione "-syu" indica a Pacman di sincronizzare i database dei pacchetti ed eseguire un aggiornamento completo del sistema. L'output mostra che i database dei pacchetti (core, extra, community e multilib) sono già aggiornati e che non ci sono aggiornamenti disponibili. Il sistema afferma quindi che non c'è nulla da fare, il che significa che il sistema è già aggiornato e non ci sono nuovi aggiornamenti da installare.

[Omar@Omar ~] $ sudo pacman -syu

Installa il pacchetto Devel Base

È ora di installare il pacchetto di base di base sul nostro sistema Arch Linux. Include tutti i pacchetti di build necessari del nostro Arch Linux. Il comando che viene utilizzato per questa istruzione lancia il gestore del pacchetto "Pacman" seguito dall'opzione "-s" per scaricare e installare il pacchetto Base-Devel da "GIT". L'output mostra che "GIT" è già aggiornato e che il Devel di base è un gruppo di 26 pacchetti che verranno installati. La dimensione totale installata è 309.48 mib. Il sistema quindi richiede all'utente di confermare se desidera procedere con l'installazione. Se scelgono "Sì", il processo di installazione esegue i vari ganci come la creazione degli account utente di sistema, il ricarico della configurazione di System Manager, la creazione di file temporanei, l'archiviazione della condizione.

[Omar@Omar ~] $ sudo pacman -s git base -devel

Clona il pacchetto AUR

Potresti aver saputo che il browser di Google Chrome è uno dei pacchetti AUR che non è ufficialmente supportato dal sistema Arch Linux. Pertanto, se si desidera installarlo sul tuo sistema, è necessario clonarlo prima utilizzando l'istruzione clone dal sito ufficiale del controllo della versione "git". Pertanto, proviamo la seguente istruzione clone Git seguita dall'URL del repository di Google-Chrome su Git. Con l'esecuzione di questa istruzione, il repository Google-Chrome è clonato nella nostra macchina locale che è l'Arch Linux. La cartella denominata "Google-Chrome" ha il pacchetto clonato. L'output mostra l'avanzamento del processo di clonazione incluso il numero di oggetti che vengono scaricati, la compressione dei file e la dimensione totale del repository. Una volta completata la clonazione, viene visualizzato il messaggio "Done".

[Omar@Omar ~] $ git clone https: // aur.Archlinux.Org/Google-Chrome.idiota

Dopo aver clonato un pacchetto AUR di Google-Chrome, utilizziamo quel pacchetto. Il comando "CD", che sta per "Cambia directory", viene impiegato per sfogliare il file system di un computer. In questo caso, l'operazione viene utilizzata per passare a una directory chiamata "Google-Chrome" dalla directory di lavoro corrente. La directory di lavoro in cui viene ora eseguito il comando deve contenere la directory.

[Omar@Omar ~] $ CD Google-Chrome/

Il comando "MakePKG" è uno strumento utilizzato per creare i pacchetti per la distribuzione di Arch Linux e i suoi derivati. Le opzioni "-sri" indicano a MakePKG di eseguire una build solo per la sorgente utilizzando "-s", -R: per installare i pacchetti richiesti per creare il pacchetto e -i: per installare il pacchetto dopo che è stata costruita. L'output mostra che il makepkg bui il pacchetto "Google-Chrome" con il numero di versione di "109.0.5414.119-1. Quindi, controlla le dipendenze di runtime e installa qualsiasi dipendenza mancante. In questo caso, è il pacchetto di Liberazione TTF versione 2.1.5-1. Mostra la dimensione totale del download e la dimensione totale installata per questo pacchetto. Quindi, chiede all'utente la conferma di procedere con l'installazione. Quindi recupera TTF-Liberation-2.1.Pacchetto 5-1. Infine, controlla le dipendenze del tempo di costruzione e recupera le fonti da Internet. Questo comando ha successo nell'installazione del pacchetto Google-Chrome su Arch Linux e sui suoi derivati.

Omar@Omar Google -Chrome] $ makepkg -sri

C'è un altro modo per installare i pacchetti AUR se il comando Makepkg non funziona per qualche motivo nascosto. Utilizzare il pacchetto "Yay" per installare un pacchetto AUR come Google Chrome come mostrato nel seguente:

[Omar@Omar Yay] $ yay -ss Google -Chrome

Conclusione

È importante ricordare che i pacchetti AUR non sono gestiti ufficialmente dai programmatori di Arch Linux e potrebbero non essere completamente testati o stabili come i pacchetti autorizzati. Prima dell'installazione, è fondamentale rivedere il feedback e le linee guida del pacchetto. In questa guida, abbiamo spiegato un modo per installare facilmente alcuni pacchetti AUR come Google Chrome su Arch Linux. Spiega il metodo che copre la clonazione del pacchetto Google Chrome presso la macchina Arch Linux locale tramite l'istruzione del clone Git.