(Esta pregunta es muy similar a 10458. Se sugirió que Fedora y Ubuntu / Debian son lo suficientemente diferentes como para garantizar respuestas diferentes).
A medida que uso cualquier configuración de Ubuntu, instalo gradualmente una cantidad de paquetes que van más allá de la instalación de línea de base. Si reinstalo, o si necesito instalar una nueva máquina, generalmente quiero reinstalar esos paquetes específicos , y quiero hacerlo rápido para volver al trabajo con un mínimo de problemas. Por lo que yo he visto todos los gestores de paquetes ( apt-get
, aptitude
y synaptic
) puede mi, lo cual se instalan los paquetes contar, y todos ellos tienen registros (aunque los diferentes para cada herramienta, que es una molestia). Pero ninguno de ellos puede decirme qué paquetes tengoinstalado, a diferencia de sus dependencias o actualizaciones del sistema. Incluso los registros son complicados porque no estoy completamente seguro de qué debo extraer de ellos o cómo integrarlos (en el caso de las diversas herramientas familiares aptas). Esto significa que cada vez que reinstalo, o incluso solo hago una copia de seguridad, no estoy seguro de cómo volver a crear esa lista.
No estoy esperando necesariamente que ninguna de las herramientas haga esto por mí, pero si no lo hacen, estoy buscando soluciones. Incluso los patrones a seguir, buenas reglas generales o una idea clara de lo que se está registrando exactamente, sería útil. Puede que no haya una "mejor respuesta" aquí, pero las buenas serían muy útiles.
La mayoría de las respuestas a continuación proporcionan una aproximación de lo que estoy buscando y son útiles hasta cierto punto. El elegido es el que más se acerca a una forma razonablemente automática de reinstalar mis herramientas en un nuevo sistema, incluso con todas sus advertencias.