16.10.2008
[deb] - Obtenir la liste des paquets(deb) installés
Je cherchais à obtenir la liste des paquets installés sur une machine pour pouvoir réinstaller à l'identique :
en ligne de commande dpkg --get-selections permet de lister les paquets et awk nous permets de récupérer ce dont on a besoin (la bonne colonne) :
dpkg --get-selections | grep '[[:space:]]install$' | awk '{print $1}' > liste
et on reinstalle avec :
cat package_list | xargs apt-get install
Sinon dans le même esprit sinon il y a wajig qui est un front end a ce que nous venons de voir ci dessus :
on sauvegarde :
wajig listinstalled > liste
on restaure :
wajig fileinstall liste
simple mais il faut installer un autre paquet....
[EDIT] il y a encore plus smple, grâce à boris (et moins bricole):
# Pour sauvegarder la liste des paquets
dpkg --get-selections > liste.txt
# Pour 'sélectionner' la liste des paquets
dpkg --set-selections < liste.txt
# Pour valider la sélection et installer les paquets
apt-get dselect-upgrade
* nota : le tout en root bien sur !
13:43 Publié dans informatique | Lien permanent | Commentaires (0) | Trackbacks (0) | Envoyer cette note | Tags : ubuntu, planet-libre, debian, deb
