Debian - Sauvegarder et réinstaller la liste des paquets installés

Petit mémo pour réinstaller rapidement l'ensemble des paquets d'une distribution Débian sur une installation vierge. Cette astuce peut être utile pour réinstaller un serveur de test identique à un de production.

Exportation de la liste de paquets installés

Lister l'ensemble des paquets installés sur votre système :

dpkg --get-selections

Exporter la liste de tous les paquets installés (adapter le chemin suivant votre environnement) :

dpkg --get-selections > /backup/package-selections

Réinstallation des paquets installés

/!\ Attention /!\ Il est nécessaire de récupérer sur votre nouvelle machine le fichier d'export généré précédemment

apt-get install dselect
# dselect update
# dpkg --set-selections </backup/package-selections
# apt-get dselect-upgrade

 

2 commentaires sur “Debian - Sauvegarder et réinstaller la liste des paquets installés

  1. DOcGui Reply

    La question d'Hugo date une peu, mais je viens juste d'avoir ce besoin sur un systeme qui ne boot plus et ce tuto est bien référencé lors d'une recherche Google
    Si le disque se monte sur un autre systeme ou un live CD/USB il suffit alors d'utiliser la commande chroot en pointant la partition du systeme défectueux pour pouvoir ensuite exécuter la commande dans son contexte.
    Il faut bien penser à récupérer le fichier sur un autre support 😉
    Par contre je ne vais pas réinstaller toute la liste du système planté, c'est juste pour garder une trace de ce qu'il y avait dessus.

  2. hugo Reply

    Merci. J'ai pratiqué et ça marche bien.
    Mais peut-on le faire sur un systeme éteint auquel on accède plus... ? (sauf par un autre systeme ou un live CD ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *