
..-backports
sources.list 中儲存庫的順序很重要嗎?
……或者..-backports
無論位置如何,都優先於標準條目?
以下兩個範例實際上相同嗎?
deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse
與
deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
答案1
向後移植中的軟體包總是比其他標準儲存庫具有更高的版本號,所以實際上是的。
傳統上,這是正確的。因為向後移植總是比其他口袋具有更高的版本號,所以如果啟用它們,它們將是首選。
然而,這實際上在最近的 Ubuntu 版本中發生了變化。對於 10.04 (Natty) 版本,我們更改了 apt,以便僅在有特別要求時才安裝反向移植(您可以通過將-t oneiric-backports
(或類似)標誌添加到apt-get
.
(這些都不受您的sources.list檔案中的條目順序的影響;只有當多行提供完全相同版本的套件時才使用這些,在這種情況下,我們從第一個列出的套件中獲取它)
答案2
簡而言之,是的(它們優先)。一旦軟體包版本較高,除非您更改系統的首選項,否則預設會使用它。