Lor*_*ein 14 package-management
许多为 Ubuntu 构建的软件包似乎都有一个“-0ubuntu1”后缀(或者,更一般地说,-XubuntuY)。例如,来自 nova 项目的 bleeding-edge 包的版本字符串如下所示:
2011.2~bzr663-0ubuntu1
Run Code Online (Sandbox Code Playgroud)
我知道 2011.2 是一个主要版本,bzr663 指的是 bzr 存储库中的修订版 663,但是与 0ubuntu1 相关的含义是什么?
ajm*_*tch 16
包以类似的模式进行版本控制<upstream version>-<debian revision>。在这种情况下,上游版本是2011.2~bzr663& debian 修订版是0ubuntu1.
通常在 Debian 中,修订版只是数字,但对于 Ubuntu,修订版后面的 ubuntu1 表示该 Debian 修订版有源代码更改。
0ubuntu1是一种特殊情况,因为它用作修订版,表明它不基于该上游版本的任何 Debian 软件包(因为不会有 debian 修订版0)。
当 Ubuntu 软件包在 Debian 之前升级到新的上游版本时,这很常见。
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |