5 votes

Comment obtenir la liste des paquets d'un PC et l'installer sur un autre PC ?

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 ?

5voto

Jos Points 23588

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.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X