Onde estão os logs para o apt-get?

38

Solicitar

Gostaria de saber onde posso encontrar os logs dos seguintes gerenciadores de pacotes.

Gerentes de pacotes

  • Gerenciador de Pacotes Synaptic
  • Ubuntu Software Center

Registros de terminal para o apt-get

e Os logs ao usar o terminal com apt-get

Apreciação

Qualquer ajuda seria apreciada . Obrigado!

    
por sdale1930 25.02.2014 / 02:06

3 respostas

39

Os registros do Apt-get podem ser encontrados em /var/log/apt/term.log

gedit /var/log/apt/term.log
    
por nux 25.02.2014 / 02:10
15

Eu gosto de var/log/apt/history.log . É muito conciso.

Observe também que os registros mais antigos são arquivados com logrotate uma vez por mês. Para combinar os arquivos atuais history.log e todos os arquivos history.log compactados mais antigos, você pode usar cat e zcat da seguinte forma:

cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd

Você pode, por exemplo, usar grep para encontrar o que precisa:

$ grep package_name ~/Desktop/allhistory.log onde você colocará o que deseja no lugar de package_name .

$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$ 

E, Bohr , em um comentário, sugeriu usar zgrep diretamente se alguém está procurando por linhas relacionadas a um pacote específico. Isso funciona para mim, supondo que eu esteja pesquisando history.log e seus arquivos arquivados existentes para smtube :

zgrep smtube /var/log/apt/history*
    
por DK Bose 25.02.2014 / 06:25
13

verifique o arquivo

/var/log/dpkg.log

que registra todas as atividades do apt, como instalações ou atualizações, para os vários gerenciadores de pacotes

você também pode ver os logs sinápticos através de seu gui

    
por Sagar Patni 25.02.2014 / 05:54