
..-backports
source.list 内のリポジトリの順序は重要ですか?
...または、..-backports
配置に関係なく、標準のエントリよりも優先されますか?
次の 2 つの例は実質的に同じでしょうか?
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
簡単に言えば、はい(優先されます)。パッケージのバージョンが高くなると、システムの設定を変更しない限り、デフォルトでそのバージョンが使用されます。