yum +如何识别从i686到X86的rpm之间的依赖关系

耶尔

删除i686的所有rpm类型并排除删除的X86_64方法如下所示

yum remove '*.i686' -x '*.x86_64'

我们想要做的是,它像下面这样

验证删除rpmi686X86_64

  1. 如果存在依赖关系,则cli将显示“不要删除i686rpm的”

  2. 如果删除i686rpm至之间没有依赖关系X86_65,则cli将显示“您可以安全删除rpm – i686”,然后我们可以运行命令-yum remove '*.i686' -y

所以有什么建议如何用yum或i686rpm之间的依赖关系检查X86_64吗?如果没有依赖性,那么我们可以安全地移除i686 rpm的

阿尔特姆·塔什基诺夫(Artem S.

Fedora和RHEL / CentOS中的i686x86_64软件包之间的依赖关系为零-不能对所有其他Linux发行版说相同的话。

您可以安全地删除所有i686软件包-x86_64软件包不会受到影响。

在Fedora 32上:

# dnf remove --assumeno --setopt=clean_requirements_on_remove=0 \
    $(rpm -qa | grep i686) | grep x86_64 | wc -l
Operation aborted.
0
# rpm -qa | grep i686 | wc -l 
163

如果您正在运行CentOS,则可以替换dnfyum

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章