Solo agrego algunos problemas con mis servidores virtuales Debian y agrego para reinstalarlos desde cero. Sin embargo, todavía tenía acceso a la versión anterior y podía recuperar la lista de paquetes instalados.
Para facilitar el proceso de restauración de un servidor virtual en el futuro, me gustaría crear una lista de paquetes específicos para cada uno de mis servidores.
Para explicar mejor lo que quiero lograr. Ya tengo un proceso automatizado para crear un nuevo servidor virtual con algún paquete básico y configuración utilizada en todas partes. Ahora quiero guardar el delta con este "esqueleto" para facilitar la reinstalación de un servidor en particular.
Una verdadera ventaja será también guardar los archivos de configuración modificados de forma predeterminada, pero puedo vivir solo con la lista de paquetes.
En resumen, quiero una forma de crear una lista de paquetes instalados en un host pero no en otro.
Será realmente genial si la lista contiene solo paquetes instalados manualmente y no la lista de todas las dependencias.
Si tiene algunas herramientas existentes que están diseñadas para lograr esta tarea en particular, no dude en proponerlas, pero quiero mantener la dependencia lo más pequeña posible. Para información, no son exactamente servidores virtuales, sino contenedores LXC.