Gostaria de saber onde posso encontrar os logs para os seguintes gerenciadores de pacotes:
- Gerenciador de Pacotes Synaptic
- Centro de Software Ubuntu
- Os logs ao usar o terminal com
apt-get
Gostaria de saber onde posso encontrar os logs para os seguintes gerenciadores de pacotes:
apt-get
Respostas:
Os registros do Apt podem ser encontrados em /var/log/apt/term.log
. Para visualizá-los com o GEdit, você pode usar o comando:
gedit /var/log/apt/term.log
cat /var/log/apt/term.log
exibirá o conteúdo do arquivo muito bem. Você também pode estar interessado tail -f /var/log/apt/term.log
. Isso exibe apenas as últimas linhas (cauda) do arquivo e, mais interessante, imprimirá continuamente o que for anexado a esse arquivo. Isso é bastante interessante se você deseja "observar" o log.
less
para que você possa rolar mais facilmente.
Eu gosto var/log/apt/history.log
. É muito conciso.
Observe também que os logs mais antigos são arquivados logrotate
uma vez por mês. Para combinar os arquivos history.log
compactados atuais e todos os antigos, history.log
você pode usar cat
e zcat
assim:
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
Então 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 o uso zgrep
direto se alguém estiver procurando por linhas relacionadas a um pacote específico. Isso funciona para mim, supondo que estou pesquisando history.log
os arquivos arquivados existentes e smtube
:
zgrep smtube /var/log/apt/history*
zgrep
diretamente.
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
Também é possível visualizar logs sinápticos através de sua interface gráfica.