web-dev-qa-db-ja.com

Ubuntuではバックポートはどのように実装されていますか?

sources.listの '..- backports'リポジトリは標準リポジトリよりも自動的に優先されますか? では、Ubuntuの新しいバージョンで標準パッケージを更新するためにバックポートが自動的に使用されることはありません。

これは実際にどのように実装されていますか?固定について何か読んだことがありますが、私のマシンには/ etc/apt/Preferencesファイルがありません。それでも、回答で説明されている動作を示しています。

実際に構成されたバックポートリポジトリの特別なステータスはどこにあり、aptはどのパッケージがそこからすでに更新されているかをどのように知るのですか?

3
lxgr

テキストエディタで開いた場合、ファイル

/var/lib/apt/lists/*_ubuntu_dists_oneiric-backports_Release

あなたは最初の近くに次の行を見ることができます

NotAutomatic: yes
ButAutomaticUpgrades: yes

彼らは、新しいUbuntuリリースで説明されている動作に責任があります。
行を変更しても効果はありません。おそらくAPTシステムには、その情報がすでに何らかのキャッシュに保存されているためです。また、フラグは、上の以前のコンテンツにリセットされます。次の更新。

この動作は、ページに表示されているように、Debianの動作と似ています Debianバックポート>>手順

バックポートに関するUbuntuWikiページも参照してください: buntuBackports

3
enzotib