Vorrei sapere dove posso trovare i registri per i seguenti gestori di pacchetti:
- Gestore pacchetti Synaptic
- Ubuntu Software Center
- I registri quando si utilizza il terminale con
apt-get
Vorrei sapere dove posso trovare i registri per i seguenti gestori di pacchetti:
apt-getRisposte:
I log degli Apt sono disponibili in /var/log/apt/term.log. Per visualizzarli con GEdit è possibile utilizzare il comando:
gedit /var/log/apt/term.log
cat /var/log/apt/term.logi contenuti del file verranno visualizzati correttamente. Potrebbe interessarti anche tail -f /var/log/apt/term.log. Questo mostra solo le ultime righe (coda) del file e, cosa più interessante, stampa continuamente tutto ciò che viene aggiunto a quel file. Questo è piuttosto interessante se si desidera "osservare" il registro.
lessmodo da poter scorrere più facilmente.
Mi piace var/log/apt/history.log. È molto conciso
Si noti inoltre che i registri meno recenti vengono archiviati logrotateuna volta al mese. Per combinare i file history.logcompressi attuali e tutti i history.logfile compressi meno recenti è possibile utilizzare cate in zcatquesto modo:
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
Quindi, ad esempio, greppuoi usare per trovare quello che ti serve:
$ grep package_name ~/Desktop/allhistory.logdove metterai quello che vuoi al posto di 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 , in un commento, ha suggerito di utilizzare zgrepdirettamente se si cercano linee relative a un pacchetto specifico. Questo funziona per me supponendo che sto cercando entrambi history.loge i suoi file archiviati esistenti per smtube:
zgrep smtube /var/log/apt/history*
zgrepdirettamente.
controlla il file
/var/log/dpkg.log
che registra tutte le attività apt, come installazioni o aggiornamenti, per i vari gestori di pacchetti
inoltre puoi visualizzare i log sinaptici attraverso la sua interfaccia grafica