Connect with us

Linux

Archbox semplifica l’installazione del software da Arch Linux su altre distribuzioni Linux (utilizzando un ambiente chroot)


Archbox Arch Linux

Archbox è un insieme di script che semplifica l’installazione di Arch Linux all’interno di un ambiente chroot su altre distribuzioni Linux e lo integrano con l’installazione Linux esistente.

Lo sviluppatore nota che questo è stato creato per rendere disponibili i repository Arch Linux e AUR su altre distribuzioni Linux:

Da quando eseguo alcune distribuzioni di nicchia come Void, Solus, ho avuto problemi a trovare il software di cui avevo bisogno nei loro repository non così grandi, inoltre non mi piace come funzionano flatpak e snap. Quindi ho deciso di creare un ambiente chroot Arch Linux ogni volta che ho distribuito. Perché Arch Linux? Hanno repository davvero, davvero buoni, oh e non menzionare quanto sia grande AUR.

Quindi, usando questo, sarai in grado di installare e utilizzare qualsiasi pacchetto Arch Linux, sia dai repository ufficiali o AUR, su altre distribuzioni Linux, e integrarlo con la tua attuale installazione Linux. Tutto, senza perdere alcuna prestazione poiché è in esecuzione sul kernel host.

Oltre a installare Arch Linux in un ambiente chroot, Archbox fornisce anche integrazione / opzioni per eseguire facilmente applicazioni grafiche sull’ambiente chroot, avviare automaticamente i servizi systemd all’avvio, eseguire comandi all’avvio, aggiungere variabili di ambiente per la jail chroot, aggiungere applicazioni installate nell’Arch Linux chroot jail al menu delle applicazioni (o avviarli usando Rofi) e altro.

Potrebbe piacerti anche: Groot semplifica l’accesso al chroot su qualsiasi distribuzione Linux

Questo è archbox-desktop, una GUI creata utilizzando Zenity che fa parte di Archbox, che consente di aggiungere voci .desktop per le applicazioni installate nel chroot di Arch Linux, al menu di installazione principale di Linux:

Lo sviluppatore Archbox ha incluso le istruzioni per l’installazione, la configurazione e l’utilizzo di questo nella descrizione del progetto Archbox, quindi non c’è molto altro che posso aggiungere. Tuttavia, ho alcune note:

  • Per installare l’ambiente chroot, dovrai eseguire sudo archbox --create <archlinux tarball download link>. Puoi trovare il link per il download del tarball di Arch Linux andando alla pagina dei download di Arch Linux, scorri verso il basso fino al file HTTP Direct Downloads , fai clic su un mirror, quindi assicurati di copiare il collegamento nel file .tar.gz file e non ISO, torrent, ecc.
  • Per eseguire Archbox senza password (necessario se ad esempio si desidera integrare le applicazioni installate nell’ambiente chroot con il menu delle applicazioni del sistema host), le istruzioni di Archbox menzionano “Puoi aggiungerlo se non vuoi utilizzare Archbox senza password “. In effetti, queste istruzioni sono per eseguire Archbox senza password (Archbox richiede una password per impostazione predefinita). Inoltre, il gruppo wheel elencato non è utilizzato da tutte le distribuzioni Linux; ad esempio su Ubuntu dovrai usare il sudo gruppo lì, invece di wheel
  • Rimozione completa di Archbox: le istruzioni non lo menzionano, ma per rimuovere i file chroot di Arch Linux, dopo aver smontato tutto nell’ambiente chroot, rimuovere il /var/archlinux cartella. È lì che risiedono tutti i file dell’ambiente chroot. Archbox installa anche 2 eseguibili (archbox e archbox-desktop) nel /usr/local/bine alcuni altri in /usr/local/share/archbox directory. C’è anche il file /etc/archbox.conf file che puoi rimuovere se vuoi eliminare completamente tutto ciò che è installato da Archbox. Potresti anche voler rimuovere qualsiasi file desktop installato da Archbox da ~/.local/share/applications/archbox

[[Edit]]Lo sviluppatore ha aggiornato la pagina del progetto Archbox per includere ciò che ho scritto nelle note sopra.

Detto questo, vai alla pagina del progetto Archbox GitHub per ulteriori informazioni, istruzioni di installazione e varie modifiche. Assicurati di leggere i problemi noti prima di installarlo.


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi