Debian

backports 和 backports-sloppy 有什麼區別?

  • January 28, 2022

在 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 的版本)。

請參閱反向移植說明

為了保證從以前穩定的發行版到下一個穩定版的干淨升級路徑,不允許將包從目前測試上傳到該反向移植髮行版。為了允許這些系統使用一些更新的包,我們創建了所謂的草率發行版。

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