apt-cache dump --installed
ne fonctionne pas, il répertorie également les packages non installés.
Je veux lister les packages installés un par un, avec le numéro de version installé.
apt-cache dump --installed
ne fonctionne pas, il répertorie également les packages non installés.
Je veux lister les packages installés un par un, avec le numéro de version installé.
Si vous n'avez pas accès au système en direct et que vous avez une sauvegarde de la partition racine/
, vous pouvez :
root@backup_server /mnt/old_root/var/lib/dpkg/info # ls -la *.list | awk {'print $9'}| sed 's/.list//' >> /root/installed_app
Maintenant ce fichier /root/installed_app
contient tous les packages installés !
Pour ceux qui trouveront cette question des années plus tard, comme moi:
apt
, vous pouvez faire apt list --installed
pour obtenir une liste joliment présentée.dpkg-query -W
sans aucune option de formatage vous donne le nom du paquet
et la version
.sed -En 's/^(Package|Version): //p' /var/lib/dpkg/status | paste - -
vous donnera le même résultat que ci-dessus. Cela fonctionne sans les outils debian/ubuntu (par exemple, si le rootfs d'Ubuntu est monté depuis RHEL).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.