推奨または推奨されるので、インストールされた Debian パッケージを探します。

推奨または推奨されるので、インストールされた Debian パッケージを探します。

apt-get autoremoveDebian では、この機能を使用して、不要になったパッケージ、つまり「手動でインストールされた」パッケージに依存しないパッケージを削除できます。ただし、手動でインストールされたパッケージからのみ「提案」または「推奨」されたパッケージは削除されません。私のシステムでこれらのパッケージのリストをどのように見つけることができますか?

答え1

apt-get autoremove「推奨事項」と「提案」を無視するように指示することもできます。

sudo apt-get autoremove -o Apt::AutoRemove::RecommendsImportant=false -o Apt::AutoRemove::SuggestsImportant=false

-s削除リストを取得するには、実際に何も変更せずに結果が発生します。

sudo apt-get autoremove -s -o Apt::AutoRemove::RecommendsImportant=false -o Apt::AutoRemove::SuggestsImportant=false

答え2

これはdeborphan -n、またはコマンドを使用して行うことができますが、deborphan -an実際に手動でインストールされたパッケージを除外するようなものではありません。ここ)なので、別々にフィルタリングする必要があります。私は使用する:

comm -3 -1 <(apt-mark showmanual | sort) <(deborphan -na | awk '{print $2}' | cut -d':' -f1 | sort)

他のソリューションも参照してください関連質問

関連情報