Ubuntu dpkg,非交互式安装

Modified on: Thu, 18 Apr 2019 16:20:02 +0800

我正在尝试安装一堆.deb文件,而不必与它们进行交互。例如,MySQL服务器将提示交互式菜单在dpkg配置时输入管理密码。

我试过了。

export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/*

我知道我可以在没有配置的情况下提取文件。我正在尝试创建一个bash脚本来部署预先配置的Apache,php,mySQL等默认安装的服务器。但是,这种“交互式安装”会导致问题。

有关如何禁用它的任何想法?或解决方法?

由于

最佳答案

你走在正确的轨道上。你肯定想使用DEBIAN_FRONTEND=noninteractive。对于不可忽视的关键问题,您需要预先设置debconf数据库并提供必要的答案。 debconf手册页有关如何实现这一目标的所有细节。


相关问答

添加新评论