Esta pergunta descreve como obter o log de alterações para um determinado pacote. No entanto, é todo o changelog.
O que eu gostaria é uma maneira de ver o que será alterado no que estiver prestes a atualizar. Por exemplo, eu estava imaginando algo como:
$ sudo apt-get upgrade --show-changelogs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
foo
-- adds the bar feature for better snazziness
-- removes the deprecated baz feature
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,864 kB of archives.
After this operation, 285 kB disk space will be freed.
Do you want to continue [Y/n]?
Infelizmente, não vejo nada assim nas páginas de manual do apt-get. Isso ou algo semelhante existe?
ATUALIZAÇÃO: Eu escrevi um pequeno post no blog falando sobre apt-listchanges e changelogs do Debian em um pouco mais de profundidade que incorpora parte do feedback desta pergunta.
Eu uso
aptitude
:Veja esta pergunta: log de alterações do apt para pacotes a serem instalados
fonte
aptitude changelog ...
e analisar visualmente os resultados seria muito tedioso, especialmente quando mais do que alguns pacotes mudam.