Je veux installer sur PC2 tous les paquets, 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 ?
Réponse
Trop de publicités?Tout d'abord, assurez-vous que /etc/apt/sources.list
y /etc/apt/sources.list.d
sur PC2 sont égales à celles de PC1.
Ensuite, sur le PC1, faites
dpkg --get-selections > installed-packages
apt-key exportall > repo-keys
Transférer les fichiers installed-packages
y repo-keys
à PC2, et faites
sudo apt-get install dselect
sudo apt-key add repo-keys
sudo dpkg --set-selections < installed-packages
sudo apt-get dselect-upgrade -y
Si vous n'avez pas de paquets installés à partir de PPA's, vous pouvez ignorer les commandes repo-keys.
Clause de non-responsabilité : cette méthode fonctionnait il y a quelques années, je n'ai pas eu besoin de l'essayer récemment.