Come ripristinare impostazioni e programmi dopo una reinstallazione

Se stavi pensando di aggiornare o formattare tutto o, magari, hai più macchine che vuoi avere gli stessi programmi e impostazioni, non puoi perderti questo articolo.


Aggiornare: il vantaggio principale è che il sistema rimane esattamente lo stesso che avevamo prima dell'aggiornamento, con le stesse configurazioni e gli stessi programmi installati, ma con tutte le novità e gli aggiornamenti del nuovo Ubuntu.

un'installazione pulita: lascia il sistema pulito, assicurando che tutto funzioni perfettamente e che non portiamo errori di configurazione precedenti.

Nella maggior parte dei casi l'ideale sarebbe un mix: un sistema pulito ma mantenendo le impostazioni utente e programmi precedentemente installati manualmente. In questo articolo vedremo come ottenere questo risultato, un sistema installato da zero ma mantenendo i programmi e le personalizzazioni che avevamo nel sistema precedente.

Mantieni le impostazioni dell'utente

Tutte le opzioni utente, senza eccezioni, si trovano nella directory / Home, tutto ciò che dobbiamo fare è mantenere invariata questa cartella.

Ci possono essere due diverse situazioni, che la directory / Home Si trova sulla stessa partizione del resto del sistema (che ne cancellerà il contenuto con la nuova installazione) o su una partizione separata.

/ Home in una partizione indipendente: questo caso ci rende le cose molto più semplici, tutto ciò che dobbiamo fare è selezionare il partizionamento manuale durante il processo di installazione e assicurarci che la partizione / Home torna su / Home e la casella del formato NON è selezionata.

/ Home nella partizione di root: in questo caso dovremo fare una copia di backup dell'intera directory / Home poiché questo verrà cancellato durante l'installazione.

1. Crea un backup PRIMA dell'aggiornamento:

cd / && sudo tar cvfz backup_home.tar.bz2 / home

Salviamo il file backup_home.tar.bz2 su un sito che sappiamo non verrà cancellato, ad esempio un'unità USB.

2. Installa il nuovo sistema: installiamo normalmente il nuovo Ubuntu

3. Ripristina il backup DOPO l'aggiornamento:

cd / && sudo tar xvfz /routadondeguardeelbackup/backup_home.tar.bz2
Nota: affinché questo metodo funzioni correttamente, i nuovi utenti devono avere lo stesso nome del vecchio sistema.

Ripristina i programmi installati

Un altro problema che può richiedere molto tempo dopo un'installazione è reinstallare tutti i programmi che avevamo in precedenza, tuttavia questo può essere risolto con due soli comandi:

1. Ottenere l'elenco dei programmi installati: PRIMA dell'aggiornamento, nel vecchio sistema otterremo l'elenco dei programmi installati con il comando:

dpkg --get-selections | awk '$ 2 ~ / ^ install $ / {print $ 1}'> package_list.txt

Salviamo il file package_list.txt in un posto che sappiamo non verrà cancellato, ad esempio un'unità USB

2. Installa il nuovo sistema: installiamo normalmente il nuovo Ubuntu

3. Reinstallare tutti i programmi: DOPO l'installazione non avremo i programmi installati manualmente, per ripristinarli useremo il file package_list.txt nel seguente modo:

cat package_list.txt | xargs sudo aptitude install -y

Nota: questo sistema funziona solo per i programmi installati utilizzando il gestore di pacchetti, non funzionerà per i programmi compilati manualmente o installati utilizzando qualsiasi altro metodo.

Altre personalizzazioni

Può essere il caso che abbiamo altre personalizzazioni fatte manualmente nel sistema, ad esempio una modifica del sistema di avvio in /avvio, file da un server web in formato/ Var / www o file di configurazione del sistema in / Etc per dare alcuni esempi

In questo caso faremo una copia di backup della cartella o delle cartelle interessate e la ripristineremo nel sistema aggiornato:

cd / && sudo tar cvfz backup.tar.gz / cartella1 / cartella2 ... # Crea backup
cd / && sudo tar xvfz backup.tar.gz # Ripristina backup
Grazie Fosco (l'autore originale di questo fantastico articolo)!

fonte: Ubuntu in profondità


Lascia un tuo commento

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

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  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.

  1.   LizmerARuiz G suddetto

    Buon pomeriggio ,,, scrivo per chiedere aiuto ,,, ho ripristinato il desktop di Linux Canaima 2.0 a 3.0… ..Ma ho perso i programmi educativi, come li ripristino, hai dovuto fare prima un backup? ma mi ha detto che non avrebbe perso i programmi ora non li ho ricevuti, e ho usato gli script install-canima.sh ... c'è un modo per ottenere quei programmi nelle partizioni ,,,, e come io ... Per favore, sono un principiante di Linux …….

  2.   LizmerARuiz G suddetto

    Buon pomeriggio ,,, scrivo per chiedere aiuto ,,, ho ripristinato il desktop di Linux Canaima 2.0 a 3.0… ..Ma ho perso i programmi educativi, come li ripristino, hai dovuto fare prima un backup? ma mi ha detto che non avrebbe perso i programmi ora non li ho ricevuti, e ho usato gli script install-canima.sh ... c'è un modo per ottenere quei programmi nelle partizioni ,,,, e come io ... Per favore, sono un principiante di Linux …….

  3.   Luz suddetto

    Buon pomeriggio, ho la menta 18.1 linux ... ho cambiato il nome del mio terminale e ora non posso accedere al mio utente come amministratore. Quando provo ad accedere ottengo questo messaggio cloud che non aggiorna il file ICEauthority / home / luz.ICEauthority Cosa devo fare?