すでにインストールされているパッケージの推奨パッケージをaptでイ​​ンストールします


11

以前にを使用してパッケージをインストールしましたが、--no-install-recommendsこれらのパッケージが欠落しているため、一部の機能が欠落しています。apt-get完全にアンインストールせずにコマンドでこれらのパッケージをインストールする方法はありますか(これにより、多数の依存パッケージも削除されます)。

apt-cache depends *packagename* | grep Recommendsこれらのパッケージのリストを取得するために使用できることを知っています。これを手動でインストールし、手動で自動インストールに設定できます。ただし、apt-getでこれを自動的に実行できるかどうかを知りたいのですが。

回答:


4

少しでawk

apt-cache depends YOUR_PACKAGE | \
    awk '/Recommends:/ {system("sudo apt-get install "$2"; sudo apt-mark auto "$2)}'

2
ただし、これは推奨パッケージの自動インストールとは異なり、再帰的ではありません。
vinc17
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.