Melhor logging do que /var/log/dpkg.log de gerenciamento de pacotes?

1

Houve algumas ferramentas de log melhores que /var/log/dpkg.log , pois /var/log/dpkg.log parece ter apenas instalações e atualizações, mas nada sobre remoções. Também parece um pouco caótico, alguém sabe de um método / sistema melhor.

Estou à procura de algo que você possa ler e seja um pouco de informação estruturada, pelo menos da forma como é apresentado.

    
por shirish 22.10.2015 / 22:54

1 resposta

1

Você está enganado. /var/log/dpkg.log lista todas as instalações, atualizações, remoções e limpezas no sistema.

por exemplo. o pacote mais recentemente removido no meu sistema debian sid foi:

# grep remove /var/log/dpkg.log | tail -1
2015-10-08 17:21:56 remove libsmokebase3v5:amd64 4:4.14.3-1 <none>

Ele registra muitas informações, que podem ser "ruído" se você estiver interessado apenas em descobrir quais pacotes foram instalados ou removidos recentemente e quando. Como sempre, filtrar "ruído" dos arquivos de log é uma arte. Comece com algo como:

grep -E ' (install|upgrade|remove|purge) ' /var/log/dpkg.log

Observe os espaços iniciais e finais em torno de (...) ... que impedem que o regexp corresponda a essas palavras se elas estiverem incorporadas em um nome de pacote.

    
por 23.10.2015 / 02:14