/var/log/dpkg.log
adalah satu-satunya file log yang ditinggalkan oleh dpkg itu sendiri. Ini mencatat paket mana yang diinstal, dihapus, ditingkatkan, dll. Ini hanya menunjukkan nama paket, versi dan tindakan: dpkg tidak tahu asal paket. Itu menunjukkan tanggal setiap tindakan.
Jika dpkg dipanggil oleh alat di suite APT ( apt-get
, aptitude, Synaptic, ...), tindakan APT akan masuk /var/log/apt/history.log
dan /var/log/apt/term.log
. File tersebut apt/history.log
berisi jenis informasi yang sama dengan dpkg.log
. File ini apt/term.log
berisi transkrip dari menjalankan dpkg (pra-dan pasca-instal dan -hapus skrip, jalankan dpkg, pemicu).
Aptitude juga menulis login serupa /var/log/aptitude
. Log ini berisi tindakan yang aptitude coba, apakah mereka berhasil atau tidak.
Anda juga biasanya dapat menentukan kapan versi saat ini paket diinstal dengan memeriksa waktu /var/lib/dpkg/info/$package.*
. File-file ini mungkin memiliki waktu yang lebih baru jika mereka dimodifikasi kemudian karena alasan tertentu (misalnya dikembalikan dari cadangan). Versi saat ini mungkin merupakan peningkatan dari versi lain, metode ini tidak akan memberi tahu Anda apa pun tentang versi sebelumnya.
Jika Anda menginstal dan mengaktifkan dllkeeper , maka setiap kali Anda menjalankan APT dan sesuatu dalam /etc
perubahan, perubahan tersebut dilakukan untuk kontrol versi. Ketika APT membuat komit secara otomatis setelah tindakan, itu menunjukkan tindakan yang diambil (misalnya paket mana yang diinstal) dalam pesan log.
Tidak ada alat yang mencatat asal paket. Biasanya, dengan APT, paket yang diberikan selalu berasal dari sumber yang sama, kecuali jika sumber atau prioritasnya telah berubah. Dalam kasus yang jarang terjadi di mana sumber atau prioritas memang berubah, tidak ada cara umum untuk mengambil informasi historis tentang dari mana paket yang diinstal di masa lalu diperoleh.
/var/lib/dpkg/info/
file bahkan berubah selamaapt-get upgrade
operasi normal . Setelah peningkatan tersebut, mis. Waktudpkg.lst
== mtime == waktu sekarang - dan dpkg.md5sums ctime> mtime. Jadi, sayangnya, melihat waktu tidak memberikan informasi lebih dari sekedar melihat waktu. Seseorang tidak dapat membedakan waktu peningkatan / pemasangan paket dengan mereka.