在Ubuntu上,您可以使用以下内容:
export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
这将防止需要输入的内容(选择grub版本或配置文件之间的冲突,甚至在安装过程中提示输入mysql
根密码)。
我检查了man
页面的yum
,但是没有看到任何与非交互式使用有关的东西,除了check-update
,“如果有可用于更新的包,则返回退出值为100”。
百胜是否与apt /智能的DEBIAN_FRONTEND=noninteractive
相当?
发布于 2013-08-22 22:51:29
根据长期的惯例,RPM本身从来不要求任何交互的投入.采用批处理模式。一些糟糕的供应商RPM可能无论如何都会尝试,但由于他们不应该这样做,因此从来没有太多的要求有一个外部特性来解决不良行为--只是避免或修复那些RPM。
有时百胜本身要求确认。为此,您可以让-y
告诉yum假设“是”。
发布于 2013-08-22 19:53:15
yum
有-y
选项。添加这一点会告诉yum
假设“是”作为对任何问题的回答。
https://unix.stackexchange.com/questions/87822
复制相似问题