我们想从所有生产机器服务器中删除以下rpm,我们有更多152台服务器机器 ( rhel 7.6
) ,所有 Linux 都是x86_64
架构,
yum remove *.i686 -y
此 yum 命令将从类型中捕获 rpm i686
(通过使用“*”)并将其全部删除
由于我们使用的是“*”,我不太担心这种方法是否可以安全地删除i686
rpm,
我关心的是
剂量 yum 命令 -还从类型中删除与来自? 的rpm 相关的
yum remove *.i686
其他 rpm 。*.x86_64
i686
还有哪些其他选项可能更安全地删除 rpm 的 fro
i686
类型而不使用“*”
答案1
是的,它会 — 如果某个
x86_64
RPM 依赖于某个i686
RPM,它将被删除,就像任何其他依赖项一样。最安全的选择是不去理会这些包。但是,您可以通过运行来指示
yum
删除包,只要它不影响任何x86_64
包yum remove '*.i686' -x '*.x86_64'
及其变体。