GNU/Linux >> Linux Esercitazione >  >> Linux

Crea la tua distribuzione Linux personalizzata dalla tua installazione attuale

Quando utilizziamo Linux, una delle funzionalità più comuni e utili è la possibilità di personalizzare, clonare e rimasterizzare la nostra installazione di Linux per soddisfare le nostre esigenze specifiche. Poiché Linux è così adattabile, possiamo installarlo e usarlo in vari modi:possiamo installarlo da una partizione CD, DVD, rete, USB o disco; e possiamo scegliere tra un supporto di installazione standard e un supporto che contiene un sistema Linux live.

Inoltre, possiamo costruire un file ISO della nostra attuale installazione di Linux e utilizzarlo per creare un disco di avvio. In questo articolo imparerai come creare un'immagine ISO del tuo attuale sistema Linux e le scelte a tua disposizione.

Modi per creare l'ISO dell'installazione corrente

Esistono molte applicazioni per creare una ISO dall'installazione corrente, quindi ho elencato le applicazioni che conosco per farlo facilmente.

1. Linux Respin

È un fork della defunta Remastersys, che era un'applicazione gratuita per la personalizzazione e la creazione di distribuzioni personalizzate, nonché per eseguire backup completi del sistema.

Linux Respin è nuovo, puoi ottenerlo dal suo sito Web ufficiale:Linux Respin

Inoltre, puoi ottenere il suo codice sorgente da Github: GItHub Repository

2. Sistema indietro

È un'utilità di sistema per creare backup e ripristinare lo stato precedente del sistema. Puoi anche usarlo per duplicare il tuo sistema e creare un sistema live.

Puoi ottenerlo dal suo sito Web ufficiale su Sourceforge: Systemback

3. Linux Live Kit

È un insieme di script di shell per creare il tuo Linux Live dall'installazione Linux corrente. Ti mostrerò il processo per creare un Live Linux usando Linux Live Kit.

Innanzitutto, devi installare le dipendenze del Linux Live Kit:

  • Squashf

Squashfs è un filesystem di sola lettura compresso di Linux. Squashfs è destinato all'uso generale del filesystem di sola lettura, all'uso dell'archivio (ad esempio quando è possibile utilizzare il file a.tar.gz) e in sistemi di memoria/dispositivo a blocchi limitati (ad esempio dispositivi incorporati) dove è richiesto un sovraccarico minimo.

Devi installare squashfs-tools nel tuo sistema utilizzando il gestore pacchetti:

# aptitude install squashfs-tools

Ora devi scaricare il Linux Live Kit dal suo sito ufficiale:Linux Live Kit

Se vuoi, dovresti rimuovere tutti i file non necessari dal tuo sistema (ad esempio le pagine man e tutti gli altri file che non t necessario),  per rendere il tuo sistema Live Linux il più piccolo possibile (questo passaggio è facoltativo). Devi spostare il Linux Live Kit su /tmp, se vuoi puoi leggere i file della documentazione in DOC/ per sapere come funziona. Inoltre, puoi modificare il file .config se devi modificare alcune variabili.

Ora è il momento di iniziare con la creazione del Live System, passare all'utente root utilizzando su e andare al Directory Linux Live ed eseguire il seguente script:

# ./build

Dovresti prendere una tazza di caffè perché generalmente questo processo richiede molto tempo.

La tua immagine ISO del Live Kit verrà creata in /tmp.

C'è uno screenshot del processo:

A questo punto, il processo si sta finalizzando.

Se vedi di nuovo il prompt di root, significa che il processo è completo.

Infine, troverai un file ISO per l'avvio da CD e un archivio ZIP per l'avvio da USB che si trova in /tmp, copia questi file in qualsiasi altra directory.

Per creare un USB avviabile, decomprimi il archivio zip generato (anche da /tmp) sul tuo dispositivo USB ed esegui bootinst.sh dalla sottodirectory di avvio.

Conclusione

​In conclusione, ho usato Linux Live kit perché ha funzionato per me, ma puoi sceglierne un altro. Inoltre, questo processo può essere utile per creare una distribuzione Linux personalizzata utilizzando un'installazione già Linux.


Linux
  1. Costruisci il tuo container su Linux

  2. Installa Java dai repository della tua distribuzione Linux

  3. Costruisci la tua tecnologia su Linux

  4. mimipenguin – Scarica le password di accesso dagli attuali utenti Linux

  5. GitBook Editor:un flusso di lavoro Git dal tuo desktop Linux

20 passaggi per preparare il tuo PC all'installazione di Linux

Come creare la tua distribuzione Linux usando Yocto

Come Linux può semplificarti la vita

Migliore distribuzione Linux:i 10 migliori consigli per migliorare la tua esperienza Linux

Come SSH nel tuo server Linux da Windows

Come creare facilmente la tua distribuzione Linux?