APTでファイルごとにインストールされたパッケージの優先順位を指定するには?

APTでファイルごとにインストールされたパッケージの優先順位を指定するには?

dpkg -i更新せずに手動でパッケージをインストールしたいと思います。最もエレガントな方法は、優先順位を高く指定することです。

マンapt_preferencesページ

インストールされておらず、ターゲットバージョンに属するインスタンスに優先順位990を割り当てます。

だからこれより高くなければならないと思います。

返品:

たとえば、次のレコードはAPTがローカルサイトで利用可能なすべてのパッケージインスタンスに高い優先順位を割り当てるようにします。

     Package: *
     Pin: origin ""
     Pin-Priority: 999

ただし、優先順位が1100であっても機能しません。

これらのパッケージ(編集)が更新されるのを防ぐ方法はapt-get dist-upgrade

ベストアンサー1

作業を完了するために探しているツールはですapt-mark

手動インストールを表示して更新を[Package]防ぐには、次のコマンドを使用します。apt

apt-mark hold [Package]

このコマンドはパッケージを次のように表示します。持っている。スケジュールされたパッケージをインストール、アップグレード、削除、または消去することはできません。

apt-mark unhold [Package]パッケージを削除する必要がある場合は、パッケージの予約解除を使用できます。

確認してくださいapt-mark マンページこれらのツールに関する追加情報。

おすすめ記事