maneira rápida de mostrar atualizações de segurança pendentes

0

Para verificar as atualizações pendentes com:

apt-get upgrade

... demora um pouco.

Existe uma maneira mais rápida de mostrar apenas as atualizações pendentes (assumindo que você já atualizou a lista de fontes antes com o apt-get update)

    
por rubo77 27.12.2015 / 05:42

2 respostas

1

Você pode instalar o cron-apt , que periodicamente automatiza o processo para atualizar o sistema Debian:

apt-get install cron-apt 

Por padrão, o atualiza a lista de fontes e automaticamente baixa todos os novos pacotes. O download não é necessário neste caso, portanto, você desativa a parte de download removendo os comandos de download:

rm /etc/cron-apt/action.d/3-download

(No caso de precisar mais tarde: os arquivos de configuração estão em /usr/share/doc/cron-apt/examples/ )

Isso garante que sua lista de pacotes esteja atualizada o suficiente. Agora você pode obter o número de pacotes que seriam atualizados com

LANG=C apt-get upgrade -s |grep -P '^\d+ upgraded'|cut -d" " -f1

Ou alternativa, você pode instalar apt-show-versions para usar isso para mostrar o número de pacotes com atualizações:

apt-show-versions -b -u|wc -l
    
por 28.12.2015 / 22:26
0

O mais fácil é com apt-show-versions -u . Mostra apenas pacotes instalados com atualizações disponíveis na versão atual e disponível. Use -b para mostrar apenas o nome do pacote (adequado para alimentar a apt-get install ).

    
por 29.12.2015 / 00:18

Tags