it-swarm.com.de

apt Changelog für zu installierende Pakete

Der GUI Update-Manager kann das "Changelog" der zu installierenden Pakete anzeigen (noch nicht heruntergeladen).

Ich habe auch herausgefunden, wie die .changelog-Dateien an der richtigen Stelle für den Update-Manager bereitgestellt werden, damit sie angezeigt werden. Jetzt bin ich froh, dass ich meinen Kunden mitteilen kann, dass sie Änderungsprotokolle meiner benutzerdefinierten Pakete direkt von ihren anzeigen können gui.

Leider bin ich nicht in der Lage, ein Befehlszeilentool zu finden, mit dem ich dasselbe tun kann, und das wäre auf Servern nützlicher.

Wie ich gesehen habe, scheint diese Konvention (.changelog-Dateien direkt neben die .deb-Dateien im Apt Repo zu stellen) eine Ubuntu-spezifische Erweiterung zu sein.

Es gibt einige Debian-Ressourcen (zum Beispiel die reprepro-Manpage), die auf einen anderen Weg verweisen, Änderungsprotokolle online zu speichern, http://packages.debian.org/changelogs

Weiß jemand, ob es bereits ein Tool wie apt-cache gibt, um die Änderungsprotokolle von Paketen anzuzeigen, die noch nicht installiert (noch heruntergeladen) sind?

33
ithkuil

Es gibt auch den Befehl apt changelog. Es und wahrscheinlich auch aptitude ziehen Sie aus http://changelogs.ubuntu.com , das möglicherweise nicht alle Changelog-Dateien von Drittanbietern enthält, wenn sie nicht hinzugefügt wurden.

$ apt changelog  unity
Get:1 Changelog for unity (http://changelogs.ubuntu.com/changelogs/pool/main/u/\
unity/unity_7.0.0daily13.06.19~13.04-0ubuntu1/changelog) [251 kB]
Fetched 251 kB in 0s (350 kB/s)
unity (7.0.0daily13.06.19~13.04-0ubuntu1) raring; urgency=low

  [ William Hua ]
  * Revert 3196 to fix menu highlighting issues with LibreOffice.
    Revision 3196 prevents LibreOffices menu items from highangelog
hlighting.
    See Launchpad bug #1153350. (LP: #1153350)

  [ Chris Townsend ]
  * Fixes issue where minimizing a full screen window would not draw the
t of
:
    lp:unity revno. 3320. (LP: #1064155)

  [ Marco Trevisan (Treviño) ]
  * SwitcherController: use proper long long types for
39
yuvilio

Ich bin mir nicht sicher, ob ich verstanden habe, was du wirklich brauchst, aber

aptitude changelog package-name

zeigt das Changelog für jedes Paket in den Ubuntu-Repos an. Es funktioniert jedoch nicht in den PPAs.

12
Leon Nardella