我有大約200臺Debian服務器,並開始這項工作以確保包裝箱上的所有包裝都是相同的(每個環境)。Debian軟件包差異例如+ squeeze3
然而,在我的環境我會略微差別包的名稱,如下面的:
2.6.2-5,2.6.2-5 + squeeze3,2.6.2-5 + squeeze1,2.6.2-5 + squeeze6,2.6.2-5 + squeeze4
正如你可以看到所有安裝的puppet包是2.6.2-5 - 那麼這是什麼+ squeezeN?
謝謝
我有大約200臺Debian服務器,並開始這項工作以確保包裝箱上的所有包裝都是相同的(每個環境)。Debian軟件包差異例如+ squeeze3
然而,在我的環境我會略微差別包的名稱,如下面的:
2.6.2-5,2.6.2-5 + squeeze3,2.6.2-5 + squeeze1,2.6.2-5 + squeeze6,2.6.2-5 + squeeze4
正如你可以看到所有安裝的puppet包是2.6.2-5 - 那麼這是什麼+ squeezeN?
謝謝
這些情況下的版本是指NMU或其他類似的次要更新。上游版本是相同的,但實際的軟件包版本實際上是不同的。您可能需要檢查/usr/share/doc/puppet/changelog.Debian.gz
for + squeeze4才能看到究竟是什麼changed。
通常情況下,Debian版本號中的1後綴總是大於1,但1〜後綴總是更小。
如果上游版本是1.23,並且該版本的Debian軟件包是第五次升級,則Debian版本號爲1.23-5。對於不保證Debian部分整數增量的非常小的更新,您經常會看到類似5.1或5descriptivetag1的內容。叉,衍生物等可能使用類似1.23-5ubuntu3的標籤來標記他們的第三版Debian版本5.
+squeeze
部分表示這些版本是Debian Squeeze發佈時最初發布的穩定版本的微小更新。 Debian的政策是不以穩定版本發佈新版本的軟件包,除了他們將接受關鍵的,明確的,有限的修復(通常是針對安全漏洞的修補程序)。
這些版本與發佈後上傳相關。
一旦發佈版本(如squeeze
),通常包會被凍結。之後,通常只會更新解決安全相關問題的上傳。 這些上傳在版本中獲得了額外的標籤,所以2.6.2-5 + squeeze6將在發佈後第6次上傳。
由於tripleee,所以只是爲了確認 - 2.6.2-5 + squeeze1實際上是不同於2.6.2-5 + squeeze6,儘管相當小.. – user1741694
這是正確的;請參閱我添加的鏈接。 – tripleee
太好了 - 謝謝。 – user1741694