Debian 9 Stretch

Migration de toutes nos applications actuelles sur un nouveau serveur ou poste de travail

Solution proposée par FABIEN !

1) Extraction de notre liste des paquets installés : dans un premier fichier .txt

$ sudo su

dpkg -l > my_dpkg_list.txt

+

2) Supprimer les 3 premieres lignes d’entête de dpkg dans le .txt

nano my_dpkg_list.txt

3) On crée un deuxieme fichier .sh à partir du .txt : on ajoute “apt-get install -y”

for i in $(cat my_dpkg_list.txt | awk ‘{print $2}’); do echo apt-get install -y $i; done > my-dpkg-reinstall.sh

4) Rendre ce 2e fichier .sh exécutable

chmod +x ./my-dpkg-reinstall.sh

5) Exécuter ce batch pour faire une bécane toute neuve à partir de la liste de nos paquets installés avant.

./my-dpkg-reinstall.sh