Onde estão as notas de versão das atualizações de segurança instaladas em segundo plano?


13

Meu Update Manager está configurado para baixar e liberar atualizações de segurança silenciosamente em segundo plano. Portanto, as notas de versão não são mais exibidas. Gostaria de saber se existe uma maneira de ler as notas de lançamento mais tarde. Como eu pude descobrir quais atualizações foram instaladas recentemente e quais bugs foram corrigidos?

Respostas:


6

Os resultados das atualizações autônomas são registrados em /var/log/unattended-upgrades. Embora isso não contenha os changelogs; mostrará o que foi atualizado. Você pode usar um dos métodos mencionados por outras pessoas para ver os registros de alterações reais.

Você também pode estar interessado no apticronpacote. Ele pode ser configurado para enviar um e-mail a você sobre quaisquer pacotes no sistema que precisem ser atualizados. Este email incluirá um resumo das alterações em cada pacote gerado por apt-listchanges.

Por padrão, ele será enviado root. Se você ainda não tem esse conjunto para encaminhar para uma conta real, edite /etc/apticron/apticron.confpara definir o endereço de email:

EMAIL="foo@bar.com"

Bom pacote, obrigado! Definitivamente vou testá-lo. Espero que funcione antes das atualizações autônomas reais.
Takkat 7/11

Infelizmente, no momento não consigo rodar o apticron na minha área de trabalho 10.04. A Apticron reclama do arquivo etc / postfix / main.cf inexistente e se recusa a enviar qualquer email. Como não sei muito sobre o postfix, mergulhar na configuração do postfix talvez seja muito arriscado.
Takkat

3

Você pode encontrar informações sobre a maioria das atualizações de segurança, se não todas, aqui:

http://www.ubuntu.com/usn

Os feeds estão disponíveis para uso no seu leitor de RSS, ou você também pode se inscrever em uma lista de discussão. Ambos estão vinculados a essa página.


1
Obrigado por apontar para a USN. Ainda assim, essas notas não me forneceriam uma visão geral rápida de quais atualizações foram realmente instaladas. Eles também perdem os links diretos para os relatórios de erros do LP das notas de lançamento, o que eu sempre achei bastante conveniente.
Takkat

Eu concordo - ter os números dos bugs seria útil. Para isso, você precisará examinar os changelogs, conforme sugerido na resposta do fluteflute.
amigos estão dizendo sobre jacquard

2

Não é um processo tão fácil quanto poderia ser.

  1. Identifique os pacotes que foram atualizados

    No Ubuntu 11.04, vá para o Ubuntu Software Center e consulte a seção Histórico (no lado esquerdo) e, em seguida, no filtro superior, para ver apenas as Atualizações . Isso mostrará quais atualizações foram instaladas quando e quais versões.

    No Ubuntu 10.10, faça o seguinte para identificar quais pacotes foram atualizados e quando, mas não informa os números da versão.

    No Ubuntu 10.04, você precisará usar a função de histórico do Synaptic, porque o Software Center ainda não incluiu essa funcionalidade.

  2. Visite a página da Barra de Ativação para obter um pacote. Por exemplo, update-managerisso está em launchpad.net/ubuntu/+source/update-manager . Nos links no canto superior direito da página, você pode visualizar o changelog completo ( launchpad.net/ubuntu/+source/update-manager/+changelog )


Não existe a seção "Histórico" no Lucid 10.04 Software Center, existe? No entanto, sempre posso olhar para a história da Synaptic ;-). Eu já estava pensando que não seria fácil se apossar das notas de versão assim que a atualização fosse concluída. O que ouvi até agora parece confirmar que eles podem ter desaparecido para sempre.
Takkat 7/11

Desculpe, eu não percebi que você está no 10.04, meu erro. Acredito que os "registros de alterações" aos quais vinculei sejam exatamente iguais aos que você obtém no Gerenciador de Atualizações. Apenas não é tão conveniente.
8128

0

Pelo que ouvi até agora, sinto que todos juntos podem dar uma resposta suficiente à minha pergunta:


Descubra qual pacote foi alterado


  • Lista /usr/share/doc com o Nautilus no modo "Modo de exibição de lista" classificado por "Data de modificação" para fornecer uma lista de pacotes e uma data em que as alterações foram feitas.
  • ou consulte o Software Center resp. Sináptico para uma história, como sugerido flauta .
  • ou cheque/var/log/unattended-upgrades resp. execute o Apticron seguindo a resposta de andrewsomething
  • se apenas as atualizações de segurança forem interessantes, leia USN de acordo com Jacob a resposta de

Leia os registros de alterações dos pacotes em questão


  • Aberto usr/share/doc/PACKAGENAME/cangelog.gzouchangelog.Debian.gz onde todas as notas de versão estão listadas da mesma forma que na Barra de Ativação.
  • ou vá para o Launchpad e leia lá (veja a resposta do fluteflute )
  • ou deixe o apt-listchanges fazer o trabalho (consulte andrewsomething a resposta de )

De qualquer maneira que você escolher, poderá ver quais pacotes foram alterados e ler os registros de alterações. Nenhuma é tão fácil de executar quanto a leitura durante uma atualização assistida, mas talvez seja apenas o suficiente /usr/share/doc.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.