每个包名称的格式如下:
package-XubuntuY*_amd64(i386)
我的问题是:
- 这个立场代表什么
X
? - 这个立场代表什么
Y
?
例如,在 中,数字和binutils_2.22-6ubuntu1.3_amd64
的含义是什么?6
1.3
答案1
有详细解释这里和这里。如果你真的感兴趣,你可以阅读Debian 政策手册还有。回答你的问题:
X是该软件包的 Debian 版本。
Ubuntu是 Debian 软件包的第 Y 个 Ubuntu 版本。
逐字引用第一个链接的内容,package-XubuntuY
意思是:
包裹= 这是程序/库的名称。
X= 这是软件包的 Debian 版本
‐ 如果X=0这意味着没有 Debian 软件包(或者 ubuntu 团队已经分叉了一个 Debian 软件包,其版本比 Debian 存储库中的版本更新)
例如:bzip2-1.0.3-0ubuntu2
(如本例所示,debian 包可能在此期间更新,而 ubuntu 包可能在下一版本中与其合并)Ubuntu= 这是Yth UbuntuDebian 软件包的版本。‐
如果这是丢失的这意味着它是一个干净的、未更改的 Debian 软件包
例如:gzip-1.3.5-12
(在本示例中,这是 ubuntu 中包含的原始 debian 软件包)
‐ 如果这是展示这意味着 Ubuntu 已经采用了 debian 软件包并发布了一些额外的补丁或错误修复。
例如:sudo-1.6.8p12-1ubuntu6
(在此示例中,这是基于 sudo 的 debian 版本 1.6.8p12-1 的 ubuntu 包的第 6 版)。