Crea una distribuzione Linux live personalizzata con Linux Live Kit

Linux , è una parola che fa rabbrividire quasi immediatamente gli occhi di molti non smanettoni. Tuttavia, le offerte Linux(Linux) desktop ora sono praticamente alla pari con i grandi nomi come Windows e MacOS .

Grazie a decenni di lavoro nella comunità e al supporto di organizzazioni come Canonical , oggi puoi scaricare qualcosa come Ubuntu Linux e fare quasi tutte le cose che puoi con Windows . Il tutto senza bisogno di una laurea in informatica. Le moderne distribuzioni (Modern)Linux desktop hanno un bell'aspetto, funzionano bene e sono adatte agli utenti medi.

Tuttavia, hanno un'enorme differenza rispetto ai sistemi operativi commerciali : le licenze Open Source .

Ciò significa che abbiamo pieno accesso a tutti i meccanismi interni di Linux . Non devi pagare per usarlo e puoi personalizzarlo in qualsiasi modo tu voglia. È fantastico per gli utenti esperti a cui piace armeggiare con i dadi e i bulloni, ma cosa succede se vuoi solo preservare la tua installazione Linux personalizzata ottimizzata?(Linux)

Puoi effettivamente creare una nuova installazione di Linux , configurarla nel modo desiderato e quindi trasformarla in un'installazione live avviabile. Questo è super utile per alcuni motivi. Prima(First) di tutto, significa che non avrai tempi di inattività se devi reinstallare il tuo sistema operativo.

Tutte le impostazioni e il software saranno già in attesa dall'inizio. Semplifica inoltre la creazione di installazioni personalizzate per la distribuzione. Diciamo che devi installare Linux su un intero laboratorio di computer pieno di PC e quindi installare pacchetti didattici. L'utilizzo di uno strumento di distribuzione personalizzato significa che devi eseguire quella personalizzazione solo una volta e quindi installare semplicemente come al solito.

Uno degli strumenti più semplici in circolazione si chiama Linux Live Kit e vedremo esattamente come è possibile modificare un'installazione Linux esistente in una distribuzione personalizzata.

Configurazione della macchina

Per utilizzare Linux Live Kit , è necessaria un'installazione di Linux da personalizzare. Sebbene tu possa andare avanti e farlo con la tua installazione principale, non è l'approccio più pratico se desideri creare distribuzioni personalizzate per qualcosa di diverso dal tuo computer principale.

Quindi quello che faremo è installare Ubuntu Linux su una macchina virtuale VirtualBox . Questo ci offre un ambiente di installazione pulito e controllato. Significa anche che puoi creare distribuzioni Linux personalizzate da una macchina Windows , se lo desideri. Infine, è un buon modo per testare la distribuzione che hai appena creato, per assicurarti che funzioni correttamente.

Utilizzeremo i seguenti componenti:

  • Windows 10
  • scatola virtuale
  • Ubuntu 18 LTS

Ricorda(Remember) , il processo funziona esattamente allo stesso modo se usi Linux Live Kit su un'installazione Linux che viene eseguita normalmente su un computer, piuttosto che su una macchina virtuale.

Installazione di Linux

La prima cosa da fare è installare Linux . Ovviamente se vuoi utilizzare un'installazione esistente, puoi saltare questo passaggio.

L'installazione di Linux nel solito modo richiede semplicemente l'avvio dal DVD o dal supporto di installazione USB . Poiché stiamo usando VirtualBox , dobbiamo solo creare una nuova macchina virtuale e quindi puntarla verso l' immagine del disco di Ubuntu che abbiamo scaricato. (Ubuntu)Ecco i passaggi che devi seguire.

Prendersi cura delle dipendenze

Poiché Linux Live Kit è solo un'intelligente raccolta di script, ha bisogno che alcuni altri pacchetti software siano presenti sulla tua macchina Linux . In molti casi saranno già una parte predefinita della versione di Linux che hai scelto, ma dovrai verificarlo in ogni caso.

Devi assicurarti che aufs sia supportato dal kernel utilizzato dalla distribuzione Linux scelta . Puoi controllare quali versioni del kernel supportano aufs qui(here) . Se il kernel che hai scelto non supporta aufs, dovrai cercare una soluzione alternativa a Linux Live Kit .

Ora dobbiamo assicurarci che Squashfs sia installato sul sistema. Questa è la tecnologia di compressione utilizzata da Linux Live Kit. Per installarlo, ecco cosa fare.

Per prima cosa, apri il Terminale(Terminal) . In Ubuntu puoi farlo facendo clic sul pulsante "Mostra applicazione"( “Show Application” ) nella parte inferiore sinistra dello schermo. Questo farà apparire una barra di ricerca. Cerca "Terminale"( “Terminal” ) e fai clic su di esso quando viene visualizzato.

Ora, nel terminale, digita quanto segue:

sudo apt-get update && sudo apt-get install squashfs-tools

Se tutto va bene il pacchetto verrà installato. In caso di problemi, dovrai fare riferimento alla tua versione della documentazione del sistema operativo. La risoluzione dei problemi relativi al repository e all'installazione non rientra nell'ambito di questo tutorial.

Tagliare il grasso

Poiché la tua distribuzione live avrà tutti gli stessi contenuti di quella installata, dovresti rimuovere tutti i file che non ti servono dall'installazione. Non devi farlo e lo spazio di archiviazione è economico in questi giorni se stai utilizzando un'unità flash. Se non sai cosa è sicuro rimuovere, salta questa parte per ora.

Personalizzazione

Ora puoi andare avanti e apportare le modifiche che desideri per la tua distribuzione live. Installa(Install) applicazioni, modifica le impostazioni e così via. Una volta che hai finito, possiamo passare al Live Kit stesso.

Scarica Linux Live Kit

Ora è il momento di scaricare gli script di cui abbiamo bisogno. Puoi trovarlo su GitHub . Presta(Pay) particolare attenzione ai suggerimenti nel README qui. Alcuni di essi potrebbero essere rilevanti per le tue esigenze o situazione. Ad esempio, ci sono istruzioni specifiche se si desidera creare un CD live avviabile.

Save the downloaded files to /tmp . Nel download troverai una cartella denominata “/DOC/. Questo è pieno di ulteriori informazioni readme per aiutarti nel caso in cui incontri un intoppo.

Generazione del tuo sistema operativo live

Ora che i file di script sono dove dovrebbero essere, vogliamo eseguire effettivamente lo script. Per fare ciò, dovremo passare dall'essere un utente normale all'essere un Super User . In Ubuntu , apri il terminale(open the terminal) e digita quanto segue:(type the following:)

cd /tmp

Questo ti porta alla cartella TMP in cui abbiamo decompresso i file del (TMP)Live Kit .

L'ultima cosa che dobbiamo fare è eseguire lo script, quindi digitare:(type:)

sudo ./build

Ora aspetta solo che lo script sia terminato!

Esecuzione della tua distribuzione live

Quindi, come ottieni la tua distribuzione dal vivo? Lo script genera due versioni nella cartella /TMP. C'è un'immagine ISO che puoi masterizzare su un disco o caricare in una macchina virtuale per testare. La maggior parte delle persone si preoccuperà tuttavia dei file USB avviabili . Questi sono anche nella cartella /TMP.

Copiali sulla tua unità flash, ricordati di decomprimerli nel processo. Una volta che sono lì, usa il Terminale(Terminal) e vai alla directory /boot. Quindi esegui lo script "bootinst.sh" per rendere avviabile l'unità flash.

Se tutto va bene, ora avrai il tuo sistema operativo live!



About the author

Dopo quasi 20 anni nel settore della tecnologia, ho imparato molto sui prodotti Apple e su come personalizzarli per le mie esigenze. In particolare, so utilizzare la piattaforma iOS per creare aspetti personalizzati e interagire con i miei utenti tramite le preferenze dell'applicazione. Questa esperienza mi ha fornito preziose informazioni su come Apple progetta i suoi prodotti e su come migliorare al meglio la loro esperienza utente.



Related posts