Quero saber quando executamos as atualizações / atualizações do pacote pela última vez em nosso servidor Debian.
Quero saber quando executamos as atualizações / atualizações do pacote pela última vez em nosso servidor Debian.
Respostas:
O arquivo /var/log/apt/history.logfornece informações sobre quando o APT foi executado e o que foi feito.
tail -3 /var/log/apt/history.log
fornecerá essas informações para a última execução do APT (embora não necessariamente a última execução de atualização).
Para descobrir quando foi a última vez que você executou uma atualização, procure uma linha que comece com Upgrade:e, em seguida, procure o carimbo de data e hora na seguinte linha do arquivo (que começa com End-Date:). A última partida desse tipo é a última vez que você executa uma atualização.
End-Date:- às vezes é Remove:. Tão um pouco mais complicado escrever um script.
Fora da busca de arquivos de log localizados em /var/log/apt- por exemplo: /var/log/apt/var/log/history.log ou/var/log/term.log
A coisa mais próxima que posso pensar é examinar o dpkg:
ls -alt /var/lib/dpkg/info | head -n 10
As datas na parte superior devem se aproximar da última vez em que esses pacotes foram manipulados.
zcat history.log.* |head -n 10
Existem outros comentários que não são ruins, mas o que você realmente está procurando é /var/log/dpkg.log.
O dpkg é uma ferramenta de baixo nível para manipular pacotes, portanto, todas as modificações de pacotes serão registradas lá.
apt-get install xxxou apt-get upgradeou até mesmo um dpkg -i xxx.deb. Para descobrir quando você executou atualizações de pacotes, é melhor verificar os logs do APT.