我有一个服务器构build脚本,它使用apt-get来安装软件包。 然后,它将预先写好的configuration文件直接放在原位,所以不需要postfix等软件包中的交互式安装后configuration对话框。 如何跳过安装的这个阶段? 它创build了一个我宁愿避免的手动干预。
我知道-qq
选项,但手册页警告不要使用它,而不指定无动作修饰符。 我确实想要执行一个操作,我只想压制它的一个特定部分。
你可以做一些事情来避免这种情况。 将DEBIAN_FRONTEND
variables设置DEBIAN_FRONTEND
noninteractive
并使用-y
标志。 例如:
export DEBIAN_FRONTEND=noninteractive apt-get -y install [packagename]
如果您需要通过sudo安装,请使用:
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install [packagename]