Ubuntu

為版本使用非數字包組件的基本原理是什麼?

  • October 30, 2015

在 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,這將是一個升級。

引用自:https://unix.stackexchange.com/questions/99213