‘..- backports’存储库是否自动优先于标准存储库? 在sources.list中

sources.list中的..-backports存储库的顺序是否显着?
…或者..-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 

backports中的软件包总是具有比其他标准repos更高的版本号,所以实际上是的。

传统上,这是正确的。 因为backports的版本号总是比其他口袋更高,如果它们被启用,它们将是首选。

但是,在最近的Ubuntu版本中,这实际上已经发生了变化。 对于10.04(Natty)版本,我们更改了apt,因此只有在特别请求时才安装backports(可以通过向apt-get添加-t oneiric-backports (或类似)标志来apt-get

(这些都不受sources.list文件中条目顺序的影响;仅当多行提供完全相同的软件包版本时才使用这些条目,在这种情况下,我们从首先列出的软件包中获取它)

简而言之是(它们优先)。 一旦包版本更高,默认情况下将使用它,除非您更改系统的首选项。