Ubuntu 软件包名称中的 XubuntuY 字符串是什么意思?

Ubuntu 软件包名称中的 XubuntuY 字符串是什么意思?

每个包名称的格式如下:

package-XubuntuY*_amd64(i386)

我的问题是:

  • 这个立场代表什么X
  • 这个立场代表什么Y

例如,在 中,数字和binutils_2.22-6ubuntu1.3_amd64的含义是什么?61.3

答案1

有详细解释这里这里。如果你真的感兴趣,你可以阅读Debian 政策手册还有。回答你的问题:

  • X是该软件包的 Debian 版本。

  • Ubuntu是 Debian 软件包的第 Y 个 Ubuntu 版本。

逐字引用第一个链接的内容,package-XubuntuY意思是:

  1. 包裹= 这是程序/库的名称。

  2. X= 这是软件包的 Debian 版本
    ‐ 如果X=0这意味着没有 Debian 软件包(或者 ubuntu 团队已经分叉了一个 Debian 软件包,其版本比 Debian 存储库中的版本更新)
    例如:bzip2-1.0.3-0ubuntu2
    (如本例所示,debian 包可能在此期间更新,而 ubuntu 包可能在下一版本中与其合并)

  3. 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 版)。

相关内容