Gibt es eine Möglichkeit, mit dpkg ein Änderungsprotokoll zwischen verschiedenen Versionen eines Pakets anzuzeigen?
Wenn ich zB wissen wollte, warum 'passwd' in einem kürzlich durchgeführten Update aktualisiert wurde, gibt es eine Möglichkeit, mit dpkg zu sehen, was sich geändert hat?
$ dpkg -l passwd
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii passwd 1:4.2-3.1 amd64 change and administer password an
Es wird auf 1: 4.2-3.3 aktualisiert ...
Ich weiß, dass ich mit Debian die Paketnotizen und von dort aus das verknüpfte Debian-Änderungsprotokoll einsehen kann .
Dies gilt jedoch nicht für alle deb-basierten Distributionen, und es ist umständlich, einen kurzen Blick auf die neuen Funktionen zu werfen.
apt-get changelog
nicht dasselbe ist wie das Lesen des lokalen Änderungsprotokolls im Paket unter<folder>/usr/share/doc/<package>/changelog.Debian.gz
.apt-get
Ruft das Änderungsprotokoll vom Canonical-Server ab. Bei einigen Paketen sind die Änderungsprotokolle im Paket an ihrem Ende abgeschnitten, und es gibt tatsächlich einen Kommentar, den Sieapt-get changelog
zum weiteren Lesen verwenden können.