Attualmente sono disponibili più di 300 diverse distribuzioni di sistemi operativi Linux. Ogni distribuzione ha uno scopo leggermente diverso con pacchetti di programmi leggermente diversi per diverse comunità di utenti.
Anche se esistono centinaia di versioni diverse di Linux, non è stato molto facile per i singoli personalizzatori condividerle con la comunità. DistroTweaks, un processo che consente agli utenti di personalizzare e condividere Linux, è un'opzione migliore rispetto a quella precedente.
Un DistroTweak è un processo che consente a chiunque di aggiungere rapidamente e facilmente dozzine di personalizzazioni e programmi a una distribuzione Linux esistente con il semplice clic di un pulsante. Sostituisce il noioso processo di apportare modifiche e aggiungere manualmente (e individualmente) dozzine di programmi. Il termine "tweak" è un cenno a ciò che gli appassionati di computer chiamano una leggera modifica di un sistema operativo o di un'applicazione. Una modifica generalmente non cambia il nucleo del sistema operativo o del programma; semplicemente si aggiunge ad esso.
Perché DistroTweaks?
In passato, c'erano due opzioni per condividere ampiamente una distribuzione personalizzata. Il primo è stato clonare la distribuzione con uno strumento di clonazione dopo aver personalizzato le impostazioni e i programmi, ma la clonazione è un processo complesso. Spesso, le persone non hanno scoperto che il loro clone non funzionava finché non hanno provato a installarlo e hanno ottenuto la schermata nera della morte.
Più risorse Linux
- Comandi Linux cheat sheet
- Cheat sheet sui comandi avanzati di Linux
- Corso online gratuito:Panoramica tecnica RHEL
- Cheat sheet della rete Linux
- Cheat sheet di SELinux
- Cheat sheet dei comandi comuni di Linux
- Cosa sono i container Linux?
- I nostri ultimi articoli su Linux
L'altra opzione era creare la propria distribuzione. Dovresti biforcare una distribuzione esistente, eliminare i programmi che non ti piacciono e aggiungere i programmi che desideri. Dovevi anche creare una nuova grafica per sostituire quelle nella distribuzione principale, nonché creare un sito Web per ospitare la pagina di download e un forum della community per rispondere alle domande. Questo richiede molto tempo.
DistroTweaks offre una terza opzione per la condivisione di Linux che è più affidabile della clonazione e meno lavoro rispetto all'avvio della propria distribuzione. Sfrutta lo strumento Aptik che semplifica la reinstallazione del software dopo la reinstallazione di una distribuzione Linux.
Come DistroTweaks risolve i problemi
Insegno corsi sulla scrittura di libri e sulla creazione di siti Web interattivi complessi e voglio che i miei studenti abbiano accesso allo stesso sistema informatico personalizzato e agli stessi programmi che uso. Questo è un problema perché ho apportato diverse dozzine di modifiche minori al sistema operativo Linux Mint, aggiunto un paio di dozzine di programmi ai programmi Mint predefiniti e apportato più di 50 modifiche a LibreOffice (uno dei programmi predefiniti di Mint).
In precedenza, i miei studenti dovevano seguire dozzine di passaggi nei miei libri e siti Web per ottenere un computer esattamente come il mio. Sebbene questo sia un buon esercizio di apprendimento che insegna agli studenti perché ho apportato queste modifiche, questo processo di "imparare facendo" è una lunga prova che potrebbe essere troppo intimidatoria o richiedere molto tempo per molti studenti.
Per renderlo più veloce e semplice, ho sviluppato un semplice processo che copia esattamente tutte le mie impostazioni e programmi personalizzati in uno speciale file DistroTweaks. I miei studenti possono installare Linux Mint nel modo normale, aggiungere il file DistroTweaks e, in pochi minuti, avere una copia esatta del mio computer con tutte le impostazioni e i programmi personalizzati di Mint (incluse le personalizzazioni di LibreOffice). Poiché non altera Linux Mint stesso, il risultato è altamente stabile. Il processo DistroTweaks funziona anche all'interno di una macchina virtuale, quindi può essere testato prima di installarlo su un computer. Inoltre, il processo è così semplice che chiunque può creare il proprio DistroTweak personalizzato e condividerlo con qualsiasi gruppo.
Come creare un DistroTweak
- Per evitare di condividere accidentalmente le tue impostazioni personali, inizia con un computer completamente pulito.
- Scarica e installa la tua distribuzione Linux preferita (abbiamo testato DistroTweaks solo con Linux basato su Ubuntu, ma potrebbero funzionare anche le distribuzioni basate su Debian).
- Crea un elenco di tutte le modifiche che apporterai alle impostazioni della tua distribuzione, i programmi che aggiungerai e le personalizzazioni che apporterai. Ad esempio, abbiamo personalizzato il menu di LibreOffice Writer e aggiunto diverse estensioni.
- Completa tutti i passaggi dell'elenco di modifiche sul tuo computer pulito. Esercitati a installare tutto, solo per assicurarti che tutto funzioni e che tu sia a conoscenza di tutte le dipendenze in anticipo. Sii il più organizzato possibile.
- Quindi, usa un repository software PPA (Personal Package Archive) per installare lo strumento Aptik. Per installare Aptik, apri un terminale e inserisci i seguenti comandi:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
- Avvia Aptik dal menu Linux e inserisci la tua password.
- Crea una cartella di backup nel Filesystem del tuo computer cartella:Innanzitutto, fai clic con il pulsante destro del mouse sullo schermo e seleziona Apri come root . Quindi, fai di nuovo clic con il pulsante destro del mouse e seleziona Aggiungi una nuova cartella . Assegna un nome alla cartella Backup .
- In Aptik, fai clic su Seleziona , che si apre nel Filesystem cartella e fai clic sul tuo nuovo Backup cartella.
- Fai clic su Impostazioni con un clic per rivedere le impostazioni predefinite (che puoi modificare se lo desideri). Fare clic su OK per chiudere questa finestra.
- Fai clic su Backup icona a destra di Software installato . Verrà visualizzato un (lungo) elenco di programmi di cui verrà eseguito il backup facendo clic su Pacchetti scaricati . Puoi deselezionare tutti i programmi che non desideri vengano copiati nella nuova installazione.
- È finalmente giunto il momento di utilizzare Aptik per copiare tutti i tuoi programmi e le impostazioni di sistema nel tuo nuovo Backup cartella. Fai clic su Backup con un clic pulsante. Ci vorranno circa 10 minuti per copiare tutti i tuoi programmi, sorgenti software e impostazioni nel tuo Backup cartella; al termine, vedrai la notifica Backup completato . Fai clic su Chiudi .
- Copia tutto nel Backup cartella su un'unità USB esterna o su un archivio cloud.
- Cambia il nome del tuo archivio di backup in quello che vuoi chiamare il tuo speciale DistroTweak.
Come aggiungere un DistroTweak al tuo computer
- Esegui il backup di documenti e altri file copiandoli su una USB esterna.
- Usa una USB live contenente la tua distribuzione Linux preferita per riformattare il tuo computer e installare il sistema operativo. Basta collegare la chiavetta USB live, riavviare il computer ed eseguire il normale processo di installazione.
- Rimuovi la chiavetta USB live e installa Aptik sul tuo computer inserendo i seguenti comandi nel tuo terminale:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
- Copia e incolla la cartella DistroTweaks dalla tua memoria USB o cloud alla cartella del filesystem sul tuo computer con la nuova distribuzione installata.
- Punta Aptik nella cartella DistroTweaks.
- Inserisci la tua password di amministratore, quindi fai clic su Ripristino con un clic . Guarda come vengono installati decine di programmi in pochi minuti.
- Ricopia i tuoi documenti e altri file dall'unità USB al tuo computer.
Limitazioni di DistroTweaks
- DistroTweaks è stato testato solo su distribuzioni basate su Ubuntu.
- Dopo aver installato dozzine di programmi tramite DistroTweaks, molti potrebbero non funzionare correttamente (anche se sono elencati nel menu). In questo caso, dovrai disinstallarli e reinstallarli.
- Affinché DistroTweaks funzioni, il computer di destinazione deve utilizzare lo stesso ambiente desktop utilizzato per creare DistroTweak. Ad esempio, un Mint Cinnamon DistroTweak dovrebbe essere utilizzato solo su un'installazione Mint Cinnamon.
Sebbene DistroTweaks sia una nuova opzione per le distribuzioni esistenti, offre ancora più vantaggi alle persone che hanno voluto creare e condividere il proprio set personalizzato di programmi ma sono stati ostacolati dalle difficoltà di avviare e mantenere le proprie distribuzioni. Che tu sia un insegnante (come me) o un dirigente aziendale di un'azienda Fortune 500, DistroTweaks rende la creazione e la condivisione della tua versione di Linux molto più semplice.
David parlerà al LinuxFest NW quest'anno. Guarda gli highlights del programma o registrati per partecipare.