yum groupremove '開発ツール': 他のパッケージに必要なパッケージを保持

yum groupremove '開発ツール': 他のパッケージに必要なパッケージを保持

私はそうしました。yum groupinstall 'Development Tools' 今削除したいです。yum groupremove 'Development Tools'

ただし、これは削除する必要がある他の多くの要件を表しますbinutils

それを維持する方法binutils

私のローカルディストリビューションはArchyumです。パッケージを削除する基本的な方法はですcascade

コマンドを直接使用することもできますが、rpm問題はその逆です。 1つのパッケージだけがdepsチェックに失敗した場合、パッケージは削除されません。

# rpm -e apr binutils
error: Failed dependencies:
        binutils is needed by (installed) crash-5.0.0-23.el6.x86_64
        binutils is needed by (installed) module-init-tools-3.9-17.el6.x86_64
        binutils is needed by (installed) oprofile-0.9.6-7.el6.x86_64
        /usr/bin/ar is needed by (installed) redhat-lsb-4.0-2.1.el6.x86_64
        /usr/bin/strip is needed by (installed) redhat-lsb-4.0-2.1.el6.x86_64

ベストアンサー1

グループの削除の場合、次のようになります。yum --setopt=groupremove_leaf_only=1 groupremove 'Development Tools'

remove_leaf_only修正できる同様のオプションを追加するパッチもありますが、removeまだ6.5yumではサポートされていませんRHEL

おすすめ記事