Come utilizzare AUR su qualsiasi distribuzione non Arch grazie a Distrobox

Ubuntu, Arch e Pamac grazie a Distrobox

Arch Linux può costare un po' da installare e configurare, ma è una delle opzioni preferite da chi sa tutto ciò di cui ha bisogno e vuole avere il proprio ambiente di lavoro come piace a lui. Ha la possibilità di installare il software AUR, che sta per Arch User Repository, e in esso troviamo praticamente qualsiasi programma esistente su Linux. È una delle sue migliori affermazioni e le distribuzioni non Arch la guardano con una certa invidia. Per fortuna c'è scatola di distribuzione, che sembra un sottosistema Linux per Linux, risparmiando distanza.

Qualche giorno fa vi abbiamo parlato di cos'è e come usarlo, e oggi pubblicheremo questo tutorial per creare un'immagine Arch Linux e configurarla per accedere ad AUR. Non sarà sempre necessario, ma può tornare utile. E poiché in Linux siamo gli utenti che hanno il potere di decidere cosa fare e cosa no, spiegheremo come ottenerlo e ciascuno farà ciò che ritiene opportuno.

Prima di iniziare: cos'è AUR?

Come abbiamo già spiegato, AUR è l'acronimo di Arch User Repositoryed è un repository il cui software è gestito dalla comunità. Arch Linux, come la maggior parte delle distribuzioni Linux che conosco, ha i suoi repository ufficiali in cui troviamo software come Distrobox, VLC, GIMP o LibreOffice nelle versioni ancora y fresco, ma lì non troviamo Spottube pur essendo open source. Lo stesso sviluppatore Spotube carica il suo software su AUR che termina con -bin, il che significa che è già compilato. Possiamo anche trovare in AUR alcuni software più vecchi di cui potremmo aver bisogno per fare qualcosa di specifico, ad esempio qualcosa che dipende da Python 2.

Quando un utente della comunità lo ritiene conveniente, carica il software su AUR e chiunque abbia qualcosa basato su Arch può installarlo. Può essere eseguito manualmente o utilizzando una procedura guidata, ad esempio yay, quello che useremo qui per installare Bauh e Pamac.

Non è consigliabile eccitarsi e utilizzare AUR senza avere alcun senso.. Il motivo principale è che quello che c'è di solito è software che qualcuno della comunità prende e carica, cioè non è stato caricato da un progetto stesso. Inoltre, gran parte di esso non è compilato e quando installi qualcosa che deve essere compilato ci vuole più tempo. Se disponiamo di molti AUR, alcuni aggiornamenti potrebbero richiedere più tempo del previsto.

Ma di solito, È un archivio sicuro, e senza di esso sarebbe più difficile installare programmi come Visual Studio Code o Google Chrome su sistemi basati su Arch.

Creazione dell'immagine Arch Linux con Distrobox

  1. La prima cosa che faremo è installare distrobox sulla nostra distribuzione Linux. In questo articolo Spieghiamo come farlo, ma fondamentalmente è scrivere nel terminale sudo seguito dal gestore pacchetti della nostra distribuzione, quindi il comando da installare – like install - poi distrobox. Potrebbe anche essere visualizzato nell'archivio software del sistema operativo. Per casi particolari, in questo link Spiega come farlo con curl e wget.
  2. Con Distrobox già installato, creiamo l'immagine con questo comando, dove "arch" è il nome che daremo al box (può essere qualsiasi altro) e quello che c'è dietro -i è l'immagine di Arch Linux. Se non funziona, questo link dalla documentazione ufficiale inserisce i nomi delle immagini compatibili:
distrobox create -n arch -i quay.io/toolbx/arch-toolbox:latest
  1. Al termine, ci darà il comando da inserire per accedere all'immagine creata. Nel nostro caso lo sarà distrobox enter arch, che è il nome che gli abbiamo assegnato nel passaggio precedente.
  2. Una volta entrati, attenderemo un tempo che dipenderà dall'immagine e dalla potenza della nostra attrezzatura. La prima volta devi installare i pacchetti base. Al termine, nel pronto vedremo our_user_name@image_name, come spiegato nel collegamento nel passaggio 1.
  3. Come passaggio facoltativo, possiamo installare gli aggiornamenti in sospeso con sudo pacman -Syu.
  4. Ora dobbiamo attivare il supporto per installare ciò che AUR gestirà. Ci vorrà pochissimo tempo e nel mio caso erano già installati, ma reinstallarli non farà male. Scriviamo quanto segue:
sudo pacman -S base-devel git

Installazione di Yay

  1. Successivamente cloniamo il repository yay, lo farà anche velocemente:
clone di git https://aur.archlinux.org/yay.git
  1. Entriamo nella tua directory con cd yay.
  2. Ora scriviamo quanto segue e aspettiamo che il processo finisca:
makepkg -se
  1. Ora puoi iniziare a utilizzare yay e installare il software AUR, quindi il processo sarà completato se è quello che stavi cercando.

Installazione di store con interfaccia grafica per installare il software Arch

Ma continueremo a installare uno strumento grafico, in particolare il Pamac di Manjaro. Nel terminale, dopo aver digitato cd .. Per tornare indietro scriviamo:

sì -S pamac-aur

Nei messaggi in cui ci chiedete se effettuare l'installazione tutto risulta sì. Nei messaggi diffstat possiamo inserire "n", none ed eliminare le dipendenze con "s". Lanceremo Pamac inserendo il terminale pamac-manager.

Pamac su Ubuntu

Come abbiamo già spiegato nell'articolo su come installare e usare Distrobox, possiamo esportare Pamac in modo che appaia nell'app drawer della nostra distribuzione scrivendo:

distrobox-export --app pamac-manager

Pamac nel drawer delle app di Ubuntu

Se guardi, appare come Aggiungi/Rimuovi software, ma tra parentesi c'è scritto "on arch", il che significa che è installato nell'immagine/contenitore Distrobox con il nome "arch", che è quello che abbiamo creato per questa guida .

Un'altra opzione è fare tutto questo con Bauh (evvai -S bah), che permette anche di gestire il software AUR.

Cosa abbiamo fatto con Distrobox?

Quello che abbiamo fatto con tutto questo è stato creare un sottosistema – mi piace dirlo così – di Arch Linux in Ubuntu, abbiamo installato evvai e da lì Pamac, lo strumento grafico per installare software in Manjaro, base di Arch. Poi abbiamo ha aggiunto lo store al drawer delle applicazioni Ubuntu. Eppure ora abbiamo accesso ad AUR da Ubuntu tramite yay, e con Pamac o Bauh possiamo installare software dai repository ufficiali di Arch e AUR.

Questo è possibile in qualsiasi altra distribuzione, quindi AUR è disponibile in chiunque.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.