Ovvero come installare gli stessi pacchetti che sono installati su un’altra macchina.
La descrizione semplice è:
- Prendere l’elenco dei pacchetti della macchina A
- Installare gli stessi pacchetti sulla macchina B.
Ecco quì i comandi da dare nel terminale della macchina A:
Copiare il file /etc/apt/source.list dalla macchina A alla macchina B
- dpkg –get-selections > /tmp/installed.pkg
Ecco quì i comandi da dare nel terminale della macchina B:
- aptitude update
- apt-get install dselect
- dselect update
- dpkg –set-selections < /tmp/installed.pkg
- apt-get -y update
- apt-get dselect-upgrade
Attenzione! In questo modo avrete gli stessi pacchetti installati, ma non le stesse configurazioni.
Le configurazioni andranno copiate a mano!
Questi sono alcuni siti (da cui ho preso spunto) che spiegano in modo più approfondito i comandi sopra elencati. Nessuno di questi era però completo.. alcuni non menzionavano il file source.list ed altri non si preoccupavano del dselect update!
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1232661
http://smanettonex.blogspot.it/2010/09/duplicare-un-server-debian.html
http://kvz.io/blog/2007/08/03/restore-packages-using-dselectupgrade/