适用于待安装软件包的apt changelog

GUI更新管理器能够显示要安装的软件包的“更改日志”(尚未下载)。

我还发现了如何在正确的位置提供.changelog文件以供update-manager显示,现在我很高兴,因为我能够告诉我的客户他们可以直接从他们的客户看到我的自定义包的更改日志GUI。

不幸的是,我无法找到任何命令行工具来做同样的事情,这在服务器上会更有用。

从我看来,似乎这个约定(将.changelog文件直接放在apt repo中的.deb文件旁边)是一个特定于ubuntu的扩展。

有一些debian资源(例如,reppro手册页)指出了在线存储更改日志的不同方式, http: //packages.debian.org/changelogs

有没有人知道是否已经存在像apt-cache这样的工具来显示尚未安装(也没有下载)的软件包的更改日志?

还有apt changelog命令。 它,也可能是资质,从http://changelogs.ubuntu.com获取 ,如果他们没有添加它们,可能没有所有第三方更改日志文件。

 $ 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 

不确定我是否理解你真正需要的东西,但是

 aptitude changelog package-name 

将显示Ubuntu repos中任何包的更改日志。 但它在PPA中不起作用。