(Cette question est très similaire à 10458. Il a été suggéré que Fedora et Ubuntu / Debian sont suffisamment différents pour justifier des réponses différentes.)
En utilisant n'importe quelle configuration Ubuntu, j'installe progressivement un certain nombre de paquets en plus de l'installation de base. Si je réinstalle ou si je dois installer une nouvelle machine, je souhaite généralement réinstaller ces packages spécifiques , et je veux le faire rapidement pour retourner au travail avec un minimum de tracas. Pour autant que je sache, tous les gestionnaires de paquets ( apt-get
, aptitude
et synaptic
) peuvent me dire quels paquets sont installés, et ils ont tous des journaux (bien que différents pour chaque outil, ce qui est fastidieux). Mais aucun d’eux ne peut me dire quels paquets j’aiinstallés, par opposition à leurs dépendances ou mises à jour du système. Même les journaux sont délicats en ce que je ne suis pas tout à fait sûr de ce que je devrais en extraire ou de la façon de les intégrer (dans le cas des divers outils de la famille apt). Cela signifie que chaque fois que je réinstalle, ou même que je sauvegarde, je ne sais pas comment recréer cette liste.
Je ne m'attends pas nécessairement à ce que les outils me permettent de le faire, mais sinon, je cherche des solutions de contournement. Même des motifs à rechercher, de bonnes règles empiriques, ou une idée claire de ce qui est en train d’être écrit, seraient utiles. Il n’ya peut-être pas de «meilleure réponse» ici, mais de bonnes réponses seraient très utiles.
La plupart des réponses ci-dessous donnent une idée de ce que je recherche et sont utiles dans une certaine mesure. Le choix est celui qui se rapproche le plus d'une méthode raisonnablement automatique pour réinstaller mes outils sur un nouveau système, même avec toutes ses mises en garde.