yum-utils の一部であるツール package-cleanup を使用できます。現在の yum リポジトリーから入手できないパッケージの検索、依存関係が壊れているパッケージの検索、古いカーネルのプルーニング、重複パッケージの検索に加えて、他のパッケージが依存していないパッケージを検索することもできます。それらは葉と呼ばれます。する
yum install yum-utils
package-cleanup を取得し、
package-cleanup --leaves --all
すべての葉のリストを取得します。
コマンド repoquery
を使用できます (パッケージ yum-utils
の一部 ) この情報を取得するには:
$ repoquery --installed --qf '%{n} - %{yumdb_info.reason}' --all \
| grep 'user$' | cut -f1 -d' '
自分でインストールしたパッケージのみがリストされます。基本インストールの一部であるパッケージはリストされません。ユース ケースに応じて、これが必要かどうかは異なります。