Je souhaite installer sur PC2 tous les packages qui ont été installés par apt install
sur PC1. C’est pour Debian, mais je pense que, puisque Debian et Ubuntu partagent le même système de paquets, la solution serait la même. Comment faire ça?
Tout d’abord, assurez-vous que /etc/apt/sources.list
et /etc/apt/sources.list.d
sur PC2 sont égaux à ceux de PC1.
Ensuite, sur PC1, faites
dpkg --get-selections > installed-packages
apt-key exportall > repo-keys
Transférez les fichiers installed-packages
et repo-keys
vers PC2, puis
Sudo apt-get install dselect
Sudo apt-key add repo-keys
Sudo dpkg --set-selections < installed-packages
Sudo apt-get dselect-upgrade -y
Si aucun paquet n'est installé à partir de PPA, vous pouvez ignorer les commandes repo-keys.
Avertissement: cela fonctionnait il y a quelques années, je n'ai pas eu besoin de l'essayer récemment.