Come posso eseguire il backup dei miei programmi / applicazioni, in modo che dopo aver reinstallato uno nuovo, posso ancora utilizzare quelli con backup?


24

Esiste un modo per eseguire il backup di tutti i miei programmi, tutte le app, inserirli in una directory o qualcosa del genere, in modo da poterli installare rapidamente la prossima volta, senza dover passare manualmente dal centro app, scaricandoli dal terminale, ecc. ?

Nota che potrei importarli da una distro diversa da quella su cui li ho esportati. Quindi, diciamo che sono su Ubuntu, ho esportato alcune cose, quindi ho installato BT e volevo importarle da lì.


3
@Martin Betz: non sono d'accordo sul fatto che questa domanda sia duplicata. L'OP vuole chiaramente un backup completo di tutte le applicazioni installate, comprese quelle che non sono state installate tramite apt-get o dpkg.
Flimm,

Risposte:


32

Quando devo formattare Ubuntu seguo questi passaggi:

  1. dpkg --get-selections > package_listQuesto crea un file di testo ( package_list) con tutti i pacchetti installati nel tuo sistema. È possibile modificare il file se si desidera eliminare alcuni pacchetti.
  2. /etc/apt/sources.listFile e /etc/apt/sources.list.d/cartella di backup . Qui ci sono tutti i repository.
  3. /home/MyUserCartella di backup . Tutte le impostazioni dell'applicazione sono nascondere cartelle / file nella cartella principale dell'utente, forse si desidera selezionare quali impostazioni si desidera ripristinare.
  4. Formatta e installa il nuovo Ubuntu.
  5. Ripristina i tuoi repository ( /etc/apt/sources.listfile e /etc/apt/sources.list.d/cartella).
  6. sudo apt-get update && sudo apt-get upgrade
  7. sudo dpkg --clear-selectionse sudo dpkg --set-selections < package_list. Per ripristinare le informazioni dei pacchetti installati.
  8. Installali: sudo apt-get update && sudo apt-get dselect-upgrade
  9. Infine, sudo apt-get autoremoveper pulire alcuni pacchetti.

Bene, ci sono 9 passaggi, ma hai una facile installazione di Ubuntu pulita.

Un'altra soluzione è quella di mantenere un elenco con le applicazioni installate, quindi sudo apt-get install app-name(è possibile creare uno script bash).


@lago È possibile evitare le applicazioni installate predefinite. Ad esempio, Firefox è installato per impostazione predefinita e VLC non lo è. Quindi, quando installerò il sistema, installerò solo vlc.
shantanu,

@shantanu per farlo devi costruire la tua immagine Ubuntu. Ci sono alcuni software che ti aiutano. Cerca in Google o fai un'altra domanda :)
ilazgo

@lago scusa per la mia cattiva spiegazione. In realtà voglio dire che, un nuovo Ubuntu installato ha Firefox installato. Ora installo vlc. Consente di ottenere l'elenco dei pacchetti. Dovrebbero esserci due pacchetti, firefox e vlc. Ora voglio installare di nuovo Ubuntu nuovo. Vuoi ripristinare i miei pacchetti. dpkg --set-selection <elenco_pacchetto. dpkg verrà eseguito per firefox e vlc. Ma non ho bisogno di Firefox, solo VLC che non è installato di default (in Ubuntu fresco).
shantanu,

@shantanu bene, per questo, devi ottenere un'immagine Ubuntu vuota (e quindi installare tutto quello che vuoi), oppure devi fare una sudo apt-get remove --purge firefoxper ogni pacchetto che desideri disinstallare. Puoi farlo in uno script bash.
ilazgo,

2
Per il futuro lettore: ho fatto un salto di fiducia e ieri ho fatto la reinstallazione. La parte in cui ho "esportato" quindi l'elenco "importa" del software installato è andata senza intoppi. La parte "back up home folder" è andata bene perché ho configurato il mio laptop esattamente come prima. Alcune persone hanno riferito che l' back in timeistantanea potrebbe non riconoscere le vecchie istantanee se la configurazione dell'account / autorizzazione non è esattamente la stessa.
Heisenberg,

0

Per le versioni fino alla 15.04, Aptik è un bel metodo GUI per eseguire il backup su un'unità remota e ripristinare tutto con pochi clic del mouse.

È disponibile nei PPA.


puoi per favore menzionare il link alla pagina che mostra l'installazione di questo software?
Edward Torvalds,

0

5
Sebbene la tua risposta sia corretta al 100%, potrebbe anche diventare inutile al 100% se quel link viene spostato, modificato, unito in un altro o il sito principale scompare ... :-( Pertanto, modifica la tua risposta e copia il relativo passi dal link alla tua risposta, garantendo così la tua risposta per il 100% della vita di questo sito! ;-) Puoi sempre lasciare il link in fondo alla tua risposta come fonte per il tuo materiale ...
Fabby

0

@ Risposta di ilazgo proprio sul punto !! Grazie. Ho usato un formato leggermente diverso a causa del problema che avevo a portata di mano. Il mio comportava lo spostamento di una cartella principale crittografata da un'immagine del disco che avevo inizialmente creato nella cartella principale corrente. Utilizzando la soluzione di @ ilazgo oltre a rsync options source destination, sono stato in grado di unire i due. Un'altra soluzione può essere trovata qui

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.