debconf相关内容
..
我正在编写一个 Linux Shell 脚本来自动化我在 Ubuntu 11.04 上所做的一些事情. 基本上,我正在编写一个 shell 脚本来安装 NGINX、MySQL 和 PHP,然后配置一切.我知道如何通过命令行完成所有操作. 但是,我不知道我将如何处理流程要求用户输入的部分.例如,我使用 apt-get 安装的某些东西会要求您确认,即 (Y)es 或 (N)o. 我将
..
我正在设置一个bash脚本来自动化LAMP环境的构建. 在安装mysql,phpmyadmin等之前,我正在使用debconf-set-selections设置选项... 主要效果很好.但是问题是我必须为mysql设置一个空密码,即使在键入之前的行中,它仍然会在安装过程中要求输入密码: echo "mysql-server-5.5 mysql-server/root_passw
..
我有两个脚本-主要的脚本执行一些不同的操作并调用第二个脚本,第二个脚本安装MySQL. 在我的主脚本中,我做这样的事情: ... read -p "Set the password for the database [min. 4 characters]: " MPASS # Install MySQL path/to/setup-mysql.sh "$MPASS" mysql
..
我正在编写Linux Shell脚本来自动化我在Ubuntu 11.04上正在做的一些事情. 基本上,我正在编写一个Shell脚本来安装NGINX,MySQL和PHP,然后配置所有内容.我知道如何通过命令行执行所有操作. 但是,我不知道如何处理流程要求用户输入的部分.例如,某些我使用apt-get安装的东西会要求您确认,即(Y)es或(N)o. 我将如何精确地处理shell脚本中
..
我有一个postinst脚本的问题,我必须要求root密码MySQL为我的应用程序创建一些用户。我知道,在postinst中使用db_input是不好的做法,但我真的需要它。 为什么当我安装我的应用程序表单存储库时,这个postinst不起作用,当我将其安装为.deb包时可以正常工作? postinst: #!/ bin / bash -e 。 / usr / share /
..