Ubuntu
為版本使用非數字包組件的基本原理是什麼?
在 ubuntu(不僅是 ubuntu)預設儲存庫中,您可以看到一個包版本,例如
2.2.14-5ubuntu8.12
.為什麼維護人員在中央包儲存庫中給出如此奇怪的版本?
2.2.14-42
該版本無法解決哪些任務?
命名空間:
2.2.14
是上游包的版本號(來自 apache.org)-5
是debian包版本- 在此之上 Ubuntu 做了一些修改,每次迭代都會增加版本號。
ubuntu8.12
如果 Debian 製作了 a
-6
並且 Ubuntu 選擇接受它,那麼您將2.2.14-6
在 Ubuntu 中擁有 a ,可能還有 a2.2.14-6ubuntu1
等等,如果您希望它被視為升級,那麼這個數字會更大,這很重要apt
。如果您想自己進行修改,您可能需要添加自己的命名空間:2.2.14-5ubuntu8.12zerkms1
一旦 Ubuntu 發布 2.2.14-5ubuntu8.13 或 2.2.14-5ubuntu9 或 2.2.14-6,這將是一個升級。