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-getJawaban:
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.logakan 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.
lesssehingga Anda dapat menggulir lebih mudah.
Saya suka var/log/apt/history.log. Sangat ringkas.
Perhatikan juga bahwa log yang lebih lama diarsipkan logrotatesebulan sekali. Untuk menggabungkan saat ini history.logdan semua history.logfile terkompresi yang lebih lama, Anda dapat menggunakan catdan zcatseperti ini:
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
Maka Anda dapat, misalnya, gunakan grepuntuk menemukan yang Anda butuhkan:
$ grep package_name ~/Desktop/allhistory.logdi 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 zgrepsecara langsung jika seseorang mencari baris yang terkait dengan paket tertentu. Ini berfungsi untuk saya dengan asumsi saya sedang mencari history.logfile yang diarsipkan untuk smtube:
zgrep smtube /var/log/apt/history*
zgreplangsung.
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