Linux Guide e Trucchi

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