Saya baru saja melakukan apt-get upgrade
pada server pengembangan Debian 6 saya dan memperhatikan bahwa paket tertentu bernama tinyproxy
ditingkatkan. Saya memiliki minat khusus untuk melihat dengan tepat apa yang berubah dalam paket itu karena mengubahnya untuk melakukan beberapa hal yang saat ini tidak dilakukan ada dalam daftar hal yang harus dilakukan.
Saya tahu bahwa saya dapat menjalankan browser saya, menggali sedikit, menemukan changelog dan melihat apa yang berubah dalam versi yang baru saja saya kunjungi, tapi kemudian saya bertanya-tanya apakah ada cara saya bisa meminta apt-get
atau dpkg
menunjukkan kepada saya changelog jika ada termasuk.
Bisakah saya menggunakan salah satu alat, atau mungkin yang lain untuk mendapatkan ringkasan tentang apa yang berubah antara versi paket melalui baris perintah?
sumber
/usr/share/doc/pkgname/changelog.Debian.gz
daftar perubahan yang dibuat oleh pengelola Debian untuk paket tersebut. Jika paket telah pindah ke versi hulu baru, changelog hulu harus menjelaskan perubahan itu, tetapi lokasinya tidak dapat diprediksi dengan sempurna. Lihat di/usr/share/doc/pkgname
untukchangelog.gz
atau serupa. Jika Anda menginstalapt-listchanges
maka semua peningkatan di masa depan dengan apt-get akan menampilkan changelog secara otomatis.Jawaban:
Anda sedang mencari paket
apt-listchanges
. Itu akan menunjukkan kepada Anda berita Debian dan / atau changelog (yang dapat dikonfigurasi) dari paket yang akan Anda perbarui, dan secara opsional meminta konfirmasi sebelum memutakhirkan. Ia bahkan dapat membuka changelog di peramban, sehingga Anda dapat mengeklik tautan ke bug, dll.Juga, jika Anda menggunakan aptitude, tekan
C
ketika Anda memiliki paket yang dipilih untuk melihat changelog. Selama Anda telahlibparse-debianchangelog-perl
menginstal, itu bahkan akan menyoroti entri mana yang baru (aptitude merekomendasikan paket Perl).Akhirnya, Anda dapat membaca changelog Debian dan upstream di
/usr/share/doc/packagename/
.sumber
Jawabannya harus dalam
/usr/share/doc/tinyproxy/changelog.Debian.gz
. Gunakanzless
untuk melihatnya.sumber
Saat ini perintah changelog di dalam apt-get, unduh dan tampilkan changelog untuk paket yang diberikan:
sumber
juga perhatikan bahwa changelog adalah level yang sangat tinggi dan mengabaikan banyak detail. jika Anda benar-benar perlu tahu "apa yang berubah" , Anda harus membedakan kode sumber di antara revisi.
sumber