![apt和开发者软件包版本如何对应?](https://linux22.com/image/921303/apt%E5%92%8C%E5%BC%80%E5%8F%91%E8%80%85%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%89%88%E6%9C%AC%E5%A6%82%E4%BD%95%E5%AF%B9%E5%BA%94%EF%BC%9F.png)
在调查 DockBarX 插件崩溃时遇到了这个问题。apt
给了我以下内容:
$ apt show xfce4-whiskermenu-plugin
Package: xfce4-whiskermenu-plugin
Version: 2.1.5-0ubuntu1
Priority: optional
Section: universe/xfce
Origin: Ubuntu
Maintainer: Xubuntu Developers <[email protected]>
Original-Maintainer: Debian Xfce Maintainers <[email protected]>
然而,开发者网站甚至没有列出版本 2.1.5。发布历史中提到的最旧版本是 2.3.0 (2018/09/30);2.1.5 可能是 5 年前的版本。
那么,Ubuntu 存储库中的 2.1.5 版本是否保证是开发人员很久以前发布的 2.1.5 版本?还是 Ubuntu 存储库使用的是其自己的、不相关的编号?
答案1
早在 2018 年,版本 2.1.5(当时)就已手动上传。从那时起,开发人员的网站可能已经发生了变化。
我不清楚为什么这个版本独立于 Debian 同步升级到 2.1.5,但这个“版本”只出现在 18.04 Bionic Beaver 中 - Ubuntu 的后续版本有更新的变体如其 Launchpad 页面上所列。
一旦 Ubuntu 版本发布,很少会看到软件包在发布后出现重大版本更新。因此,18.04(于 2018 年发布)包含旧版本的软件包。您可能需要升级到较新的版本(几个月后发布的 20.04)以获取“较新”的软件版本。
在这种情况下,Debian 开发人员将其打包到 Debian 中,并在开发周期内同步到 Ubuntu。