Saya ingin tahu di mana saya dapat menemukan log untuk manajer paket berikut:
- Manajer Paket Synaptic
- Pusat Perangkat Lunak Ubuntu
- Log saat menggunakan terminal dengan
apt-get
Saya ingin tahu di mana saya dapat menemukan log untuk manajer paket berikut:
apt-get
Jawaban:
Log apt dapat ditemukan di /var/log/apt/term.log
. Untuk melihatnya dengan GEdit Anda dapat menggunakan perintah:
gedit /var/log/apt/term.log
cat /var/log/apt/term.log
akan menampilkan isi file dengan baik. Anda mungkin juga tertarik tail -f /var/log/apt/term.log
. Ini hanya menampilkan beberapa baris terakhir (ekor) file, dan, yang lebih menarik, akan terus mencetak apa pun yang ditambahkan ke file itu. Ini cukup menarik jika Anda ingin "mengamati" log.
less
sehingga Anda dapat menggulir lebih mudah.
Saya suka var/log/apt/history.log
. Sangat ringkas.
Perhatikan juga bahwa log yang lebih lama diarsipkan logrotate
sebulan sekali. Untuk menggabungkan saat ini history.log
dan semua history.log
file terkompresi yang lebih lama, Anda dapat menggunakan cat
dan zcat
seperti ini:
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
Maka Anda dapat, misalnya, gunakan grep
untuk menemukan yang Anda butuhkan:
$ grep package_name ~/Desktop/allhistory.log
di mana Anda akan meletakkan apa yang Anda inginkan 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)
$
Dan, Bohr , dalam komentarnya, menyarankan untuk menggunakan zgrep
secara langsung jika seseorang mencari baris yang terkait dengan paket tertentu. Ini berfungsi untuk saya dengan asumsi saya sedang mencari history.log
file yang diarsipkan untuk smtube
:
zgrep smtube /var/log/apt/history*
zgrep
langsung.
periksa file
/var/log/dpkg.log
yang mencatat semua kegiatan apt, seperti menginstal atau meningkatkan, untuk berbagai manajer paket
Anda juga dapat melihat log sinaptik melalui gui-nya