答案1
非常简单。
放大或最大化软件更新程序的窗口
任何带有黑色箭头的更新,单击箭头即可展开并显示单个更新。同时展开技术描述部分。您会在顶部看到软件包名称和版本,在下方看到书面更新日志。
对于实际的代码更改,您需要在启动板中找到该包。基于显示的信息进行简单搜索的一个示例是libc-bin 2.30-ubuntu1 launchpad
屏幕显示启动板的最佳链接,即源包glibc package
。从该页面选择发布,展开并查找Available diffs
您可以在浏览器中查看差异或下载以查看。
示例更新 (libc-bin) 的 alt 搜索是搜索glibc package launchpad
。Software-updater 不列出源名称,而 synaptic 会列出并且单独列出所有更新,而不像 software-updater 可以将它们批量放在描述性名称下。
答案2
我向上滚动终端并查找系统的最新更新,并以此为例说明如何在 19.10/eoan 系统上执行此操作:-
我懂了
Get:41 http://ftp.iinet.net.au/pub/ubuntu eoan/universe amd64 mate-applets amd64 1.22.2-0ubuntu1 [176 kB]
但apt dist-upgrade
这些信息可能来自 /var/log/apt,我只是想要一个示例包名称来进行更改...我会追踪mate-applets
它的包版本。
开场https://packages.ubuntu.com/source/eoan/mate-applets对于我的软件包,我可以点击右侧的“Ubuntu Changelog”(我刚刚打开 packages.ubuntu.com 并搜索mate-applets
- 最新的可见并选择了)
所以我可以看到这个更改的更改日志,即。
mate-applets (1.22.2-0ubuntu1) eoan;紧急程度=中等
新的上游版本。 * debian/patches:
- 删除 1001_FTBFS-against-libcpupower.patch。应用于上游。
-- Martin Wimpress 2019 年 9 月 23 日星期一 20:06:13 +0100
我很少想要更多,但您可以按照 packages.ubuntu.com 网站上的链接来查看源代码。https://salsa.debian.org/debian-mate-team/mate-applets/commit/671413c11c8d9e362f2d8b7473679a3c78119bd6查看
修改了 2 个文件,其中 0 个添加,164 个删除
总之;加上diff
可见的源的变化。
这是随机挑选的更新