Appunti di Programmazione

Linux: come reinstallare tutti i programmi presenti nella nostra distro preferita

Vi è mai capitato di dovere formattare il pc e dovere re-installare ogni cosa dall'inizio? Oppure, volete fare una nuova installazione clone della vostra distro preferita su un altro computer completa di OGNI programma inserito?
Si può risolvere in questo modo:

- Avviate un terminale e acquisite i privilgi di amministratore, quindi impartite il seguente comando:

# dpkg --get-selections > lista_programmi.txt

in questo modo scriviamo in un file di testo la lista di tutti i programmi installati nel computer. Mettiamo al sicuro questo file in una memoria esterna.

- Effettuiamo la nuova installazione della nostra distro e una volta terminata, copiamo il file con la lista dei programmi nella nostra cartella "home".

- Avviamo nuovamente il terminale, e sempre con i privilegi di amministratore, impartiamo i seguenti comandi, per istallare in una sola volta TUTTE le applicazioni che abbiamo inserito nella nostra versione di Linux.

# dpkg --set-selections < lista_programmi.txt
# apt-get -y update
# apt-get dselect-upgrade

Al termine dell'operazione il sistema sarà reintegrato di tutte quelle applicazioni che abbiamo installato oltre a quella di base del sistema operativo.