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
apt
package-management
logs
sdale1930
sumber
sumber
Jawaban:
Log apt dapat ditemukan di
/var/log/apt/term.log
. Untuk melihatnya dengan GEdit Anda dapat menggunakan perintah:sumber
cat /var/log/apt/term.log
akan menampilkan isi file dengan baik. Anda mungkin juga tertariktail -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 inihistory.log
dan semuahistory.log
file terkompresi yang lebih lama, Anda dapat menggunakancat
danzcat
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 inginkanpackage_name
.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 mencarihistory.log
file yang diarsipkan untuksmtube
:sumber
zgrep
langsung.periksa file
yang mencatat semua kegiatan apt, seperti menginstal atau meningkatkan, untuk berbagai manajer paket
Anda juga dapat melihat log sinaptik melalui gui-nya
sumber