すでにパッケージBがあり、新しいパッケージAをインストールしたい。インストールでBを変更したいが、そうしたくない。
パッケージAをインストールする必要があります。
パッケージBへの依存関係があり、(> 2.0)である必要があります。
バージョン2.1のシステムにBをすでにインストールしているので、現在のセットアップはすでに依存関係を満たしています。
しかし、DebianリポジトリにはBパッケージの新しいバージョン(2.2)があり、他のものと競合するため、私はそれを望まない。
したがって、Aパッケージをインストールすると、aptもBをアップグレードしようとします。
パッケージを編集せずに、依存関係のアップグレードを無効にしたり、依存関係のバージョンを明示したりするにはどうすればよいですか?
apt-getで一部の依存関係を無視するにはどうすればよいですか?を読みました。、しかしそれは私を助けません。そこでの質問では、依存関係(B)はリポジトリマネージャによってまったく処理されるべきではありません。私の場合、リポジトリマネージャーは既に依存関係を処理しており、この特定のアクションではなく、引き続き依存関係を処理する必要があります。