Debian
backports 和 backports-sloppy 有什麼區別?
在 Debian Stretch 上,一些軟體包僅在
stretch-backports-sloppy
. 儲存庫是做什麼stretch-backports-sloppy
用的?sloppy
和 正常之間的區別是什麼…-backports
?
主要的 backports 倉庫不允許在下一個版本中使用比主倉庫中的版本更新的包版本,以確保在系統升級到下一個版本時可以順利升級包。也就是說,使用 Stretch backports 的軟體包的 Debian 9 系統最終不能使用比 Debian 10 中的軟體包更新的軟體包,以確保整個系統可以順利升級到 Debian 10。
Sloppy backports 儲存庫沒有這個限制。因此,例如,包可以反向移植到 Buster 反向移植和 Strech sloppy 反向移植。
因此,這些
apache2
軟體包目前具有以下版本:
- Debian 9 中的 2.4.25-3+deb9u9
- 2.4.46-1~bpo9+1 in Stretch sloppy backports
- Debian 10 中的 2.4.38-3+deb10u4
- Buster 反向移植中的 2.4.46-1~bpo10+1
如果沒有草率的向後移植,向後移植將僅限於早於 2.4.38-3 的版本(發布 Debian 10 的版本)。
請參閱反向移植說明:
為了保證從以前穩定的發行版到下一個穩定版的干淨升級路徑,不允許將包從目前測試上傳到該反向移植髮行版。為了允許這些系統使用一些更新的包,我們創建了所謂的草率發行版。