我应该如何在 kerberos 中删除 krb5libs?

我应该如何在 kerberos 中删除 krb5libs?

我无法删除 krb5libs

删除 krb5lib 时出现以下错误。

yum remove krb5-libs

Error: Trying to remove "systemd", which is protected
Error: Trying to remove "yum", which is protected

答案1

一些包可能处于不完整状态并需要清理。

文章 修复 yum 不完整事务 提供此脚本:

package-cleanup --dupes | grep -v Loaded | awk 'NR % 2 == 0' | xargs -n1 rpm -e --nodeps --justdb --noscripts
yum update
yum-complete-transaction
yum -y reinstall kernel

解释是第一个命令获取重复 RPM 的列表,并使用awk命令从每两行中获取一个。这将通过管道传输到 rpm 以将每个 RPM 标记为已删除,而无需运行其删除脚本或实际从磁盘中删除文件。

相关内容