Acabei de adicionar alguns problemas com meus servidores virtuais Debian e para reinstalar todos eles do zero. No entanto, eu ainda tinha acesso à versão antiga e consegui recuperar a lista de pacotes instalados.
Para facilitar o processo de restauração de um servidor virtual no futuro, gostaria de criar uma lista de pacotes específicos para cada um dos meus servidores.
Para explicar melhor o que eu quero alcançar. Eu já tenho um processo automatizado para criar um novo servidor virtual com alguns pacotes e configurações básicos usados em todos os lugares. Agora eu quero salvar o delta com esse "esqueleto" para facilitar a reinstalação de um servidor específico.
Uma vantagem real será também salvar os arquivos de configuração alterados do padrão, mas eu posso viver apenas com a lista de pacotes.
Em resumo, quero uma maneira de criar uma lista de pacotes instalados em um host, mas não em outro.
Será realmente ótimo se a lista contiver apenas pacotes instalados manualmente e não a lista de todas as dependências.
Se você possui algumas ferramentas existentes, projetadas para realizar essa tarefa específica, sinta-se à vontade para propô-las, mas quero manter a dependência o menor possível. Para obter informações, eles não são exatamente servidores virtuais, mas recipientes LXC.