Como mostrar changelogs para pacotes antes de atualizar via apper ou apt-get upgrade?

0

Aparentemente A Debian 9.2 foi lançada hoje e devido a isso o Discover e o Apper estão mostrando muitos pacotes que precisam ser atualizados.

Eu gostaria de ver um changelog para todos esses pacotes antes de executar as atualizações.

Se possível, eu gostaria que o Apper / Discover passasse pelos pacotes (ou pacote-pacotes) um por um para que ele mostrasse um changelog (potencialmente junto com outras informações como confirmações de usuário para não-seriedade e autenticidade da atualização de pacotes ou classificações de usuário para as mudanças ou links para as questões fechadas) e pede minha confirmação para atualizar o respectivo pacote (ou pacote-pacote ) .

Mas, para começar, seria bom se eu pudesse ver um changelog para todos os pacotes a serem atualizados no terminal depois de executar sudo apt-get upgrade .

Como isso pode ser feito? Eu já tentei com apt-listchanges , que foi recomendado aqui .

Estou usando o Debian 9 com o KDE.

    
por mYnDstrEAm 08.10.2017 / 00:11

1 resposta

4

Você já tem parte da resposta: a ferramenta para isso é apt-listchanges . Por padrão, ele mostra apenas notificações importantes, de NEWS.Debian , não os registros de alterações completos; para ver o último você precisa configurá-lo executando

sudo dpkg-reconfigure apt-listchanges

e pedindo para solicitar após exibir as alterações e selecionando "ambos" quando ele lhe perguntar quais alterações serão exibidas.

Uma vez feito isso, os upgrades (usando apt , apt-get ou aptitude ) irão baixar os pacotes, extrair os changelogs, exibi-los (usando seu paginador de escolha, que também é configurável), e pedir confirmação antes de prosseguir com a atualização.

Não conheço nenhuma maneira de obter o Apper ou o Discover para exibir os changelogs (mas isso não significa que não exista um; na verdade, fazer o acima pode funcionar também nessas ferramentas).

    
por 08.10.2017 / 06:03