Gerando um registro do estado de gerenciamento de pacote completo (-ish)

1

Estou prestes a fazer algumas alterações no sistema e gostaria de ter um registro do estado atual do meu sistema feliz. Existe uma maneira conveniente de criar um registro disso? Gostaria de acompanhar informações como

  • pacotes atualmente instalados e suas versões
  • quais pacotes são fixados em qual versão
  • qual fonte (como em /etc/apt/sources.list ) eles foram instalados de
  • se eles foram instalados diretamente ou instalados automaticamente como uma dependência de um pacote diferente
  • "desconhecidos desconhecidos": ou seja, coisas que eu não sei que eu deveria estar acompanhando, mas que podem ser importantes ao tentar descobrir por que algo não funciona

Em suma, gostaria de manter o máximo possível do banco de dados de aptidão. Qual é a melhor forma de fazer isso? Seria bom se os registros resultantes fossem facilmente legíveis, embora isso não seja realmente essencial. Seria muito bom se fosse facilmente editável através de uma ferramenta SCM como git .

Existe um sistema pergunta sobre o superusuário que parcialmente responde, mas apenas fornece a lista de pacotes atualmente instalados.

    
por intuited 01.05.2010 / 23:45

0 respostas