首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >debconf:无法初始化前端:对话框

debconf:无法初始化前端:对话框
EN

Stack Overflow用户
提问于 2016-01-14 01:57:44
回答 2查看 5.3K关注 0票数 9

我正在使用packer构建自己的ubuntu虚拟机,将其托管在Atlas上,并且我正在使用packer build template.json来测试如果我使用packer push template.json,它是否会成功。当我运行mysql.sh脚本时,我得到了这个错误。

代码语言:javascript
复制
virtualbox-iso: debconf: unable to initialize frontend: Dialog
    virtualbox-iso: debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    virtualbox-iso: debconf: falling back to frontend: Readline
    virtualbox-iso: Configuring mysql-server-5.6
    virtualbox-iso: ----------------------------
    virtualbox-iso:
    virtualbox-iso: While not mandatory, it is highly recommended that you set a password for the
    virtualbox-iso: MySQL administrative "root" user.
    virtualbox-iso:
    virtualbox-iso: If this field is left blank, the password will not be changed.
    virtualbox-iso:

关于debconf:,我错过了什么

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-01-14 02:15:28

你能添加

代码语言:javascript
复制
export DEBIAN_FRONTEND="noninteractive"

在运行脚本之前

票数 10
EN

Stack Overflow用户

发布于 2016-01-14 06:40:20

嗯..。从mysql.sh脚本可以看出,这只是一个胡乱猜测,但第22和23行不也应该考虑上面的if语句吗?

mysql_package已经更改了名称,所以在您的debconf中的选择可能应该是mysql-server-5.6,而不是mysql-server,如果是 $2 == "5.6"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34773745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档