yumで手動で選択したパッケージを一覧表示するには?

yumで手動で選択したパッケージを一覧表示するには?

私はCentOSシステムで作業しており、時々yum install whatever

依存性の履行ではなく、特定のユーザー要求のためにインストールされたすべてのパッケージのリストを取得できますか?

もしそうなら、日付範囲または初期リリースのインストール中またはインストール後に制限できますか?

ベストアンサー1

@JRFergusonが提案したようにyum history。一度使用して最高の yum ジョブ番号を取得し、再度そのトランザクションの詳細を取得します。したがって、次のようになります。

last_action_index=$(yum history | head -4 | tail -1 | sed -r 's/^ *([0-9]+) .*/\1/;')
yum history info 2..${last_action_index} | grep -vi Dep-Install | grep Install | cut -c15-50 | sed -r 's/-([0-9]+:)?(el)?[0-9]+\.(el)?[0-9].*$//; s/^ *//;' 

おすすめ記事