Yum 是否有相当于 apt / aptitude 的 DEBIAN_FRONTEND=noninteractive 的功能?

Yum 是否有相当于 apt / aptitude 的 DEBIAN_FRONTEND=noninteractive 的功能?

在 Ubuntu 上你可以使用这样的东西:

export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update

这将阻止需要输入的事情(选择 grub 版本或配置文件之间的冲突,甚至mysql在安装过程中提示输入 root 密码)

我检查了该man页面,yum但没有看到任何与非交互式使用相关的内容,除了check-update“如果有可用于更新的软件包,则返回退出值 100”

Yum 有相当于 apt / aptitude 的吗DEBIAN_FRONTEND=noninteractive

答案1

按照长期以来的惯例,RPM 本身绝不询问任何交互式输入。假定为批处理模式。无论如何,一些糟糕的供应商 RPM 可能会尝试,但由于它们不应该这样做,因此从来没有太多人呼吁使用外部功能来解决不良行为 - 只需避免或修复这些 RPM 即可。

有时 yum 本身会要求确认。为此,您可以-y告诉 yum 假设“是”。

答案2

yum有这个-y选项。添加此内容意味着yum假设“是”作为所提出的任何问题的答案。

相关内容