推奨パッケージの依存関係をインストールする方法

推奨パッケージの依存関係をインストールする方法

パッケージとその提案の依存関係をインストールするには、次の手順を実行します。

$ sudo apt-get --install-suggests install <package name>

ただし、<package name>インストールされていてすべての提案の依存関係がインストールされていない場合は、「何も起こりません」...残りの依存関係は依然として削除されます。コードを書く以外に他の解決策はありませんか?

ベストアンサー1

高度な検索機能を使用してこれを行うことができますaptitude。以下は推奨パッケージをインストールしますnetwork-manager

aptitude install '~Rsuggests:^network-manager$'

適性HTML文書から:

?reverse-depType(パターン)、 ~R[depType:]パターン

depType は、「提供」または ?broken-depType ドキュメントで提供されている依存タイプのいずれかです。 depType が存在しない場合、デフォルトでは依存に設定されます。

depType が "provides" の場合、パッケージのバージョン一致パターンによって名前が指定されたパッケージと一致します。それ以外の場合は、depType タイプ依存パッケージのパターン宣言に一致するパッケージのバージョンを一致させます。

おすすめ記事