Comment puis-je obtenir la liste de tous les paquets installés sur mon système Debian (je sais que celui-ci est facile)? Et aussi une liste de tous les packages marqués comme manuels? Je pense à la mise à niveau du système, mais je ne me souviens pas de toutes ces choses que j'ai installées au fil des ans :)
11
pour répertorier tous les packages installés.
la source
Voici comment je le ferais. En tant que root, exécutez ce qui suit:
dpkg --get-selections | sed 's/\t.*//' > packages-list.txt
Cela produira une belle liste claire des packages installés, parfaits pour une utilisation avec apt-get install.
Ou d'une manière grossière pour obtenir une liste des paquets que vous avez installés manuellement avec aptitude, vous pouvez grep les journaux avec quelque chose comme
zcat /var/log/aptitude.* | grep INSTALL] && cat /var/log/aptitude| grep INSTALL]
(Mais attention, les installations avec aot-get ou dpkg ne seront pas enregistrées ici, et logrotate peut avoir archivé une partie du journal, que cette méthode ne récupérera pas!)
la source
dpkg -l listera les packages installés, comme suggéré.
Je suggère d'utiliser le système de mise à niveau pour la mise à niveau du package, car il (emballage deborphan ) supprimera également les anciens packages inutiles. Cela prend votre système raisonnablement à jour et propre .
la source