dpkg, reinstallare tutti i pacchetti di una installazione Debian o Ubuntu
dpkg è uno strumento per installare, costruire, rimuovere e gestire i pacchetti Debian e Ubuntu.
Una funzionalità poco conosciuta è la possibilità di duplicare su un altro pc i pacchetti installati sulla propria macchina oppure se si vuole reinstallare la propria distro, senza doversi sbattere a reinstallare un programma alla volta.
Con il comando
sudo dpkg –get-selections > listapacchetti.txt
si esportano su un file di testo l’elenco dei pacchetti installati
con il comando
sudo dpkg –set-selections < listapacchetti.txt
trasferisco elenco all’alro pc o al pc appena reinstallato
e con il comando
sudo apt-get dselect-upgrade
installo i pacchetti
Volendo si potrebbe anche editare a mano listapacchetti.txt per togliere qualche pkg non più desiderato, ma ciò potrebbe portare qualche problema con le dipendenze, risolvibile con un
sudo apt-get check