http://archive.ubuntu.com/ubuntu vivid main
Debianリポジトリで利用できないソフトウェアにアクセスするために、Ubuntuのデフォルトリポジトリと複数のPPAをDebianインストールに追加しました。私は次のように適切なデフォルト設定を設定しました。
Package: *
Pin: release o=Debian,a=jessie
Pin-Priority: 1001
Package: *
Pin: release o=Debian,a=wheezy
Pin-Priority: 990
Package: *
Pin: release o=Ubuntu,a=vivid
Pin-Priority: 500
Package: *
Pin: release o=Ubuntu,a=utopic
Pin-Priority: 400
しかし、これを行うたびに、apt-get upgrade
そこapt-get dist-upgrade
に多くのUbuntuパッケージが入ります。これが起こらないようにする方法はありますか?私は非常に選択されたパッケージに対してのみUbuntuリポジトリを望んでいます。一時的にリポジトリを追加し、削除して再度追加できることを知っていますが、これは面倒です。私の優先順位が高すぎますか?または他のもの?
結果apt-cache policy ffmpeg
:
Installed: (none)
Candidate: 6:0.8.17-1
Version table:
7:2.4.3-1ubuntu1~utopic1 0
400 http://ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu/ utopic/main amd64 Packages
6:0.8.17-1 0
990 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages
ベストアンサー1
引数なしで実行して、apt-cache policy
設定した固定デフォルト設定が期待される効果を発揮することを確認してください。
それでも役に立たない場合は、apt-cache policy
Ubuntuから誤ってインポートされたパッケージ名で実行してみてください。これにより、利用可能なパッケージのバージョン、割り当てられたスコアが表示され、***
どのパッケージが「最高」オプションと見なされるかが表示されます(と表示)。
これが役に立たない場合は、上記の2つのコマンドの出力を投稿してください。