1. 用debconf-show + 包名查出预配置项。

2. 在脚本里,用debconf-set-selections设置然后安装。

debconf-set-selections命令

1.功能作用

在debconf database中插入默认值

2.位置

/usr/bin/debconf-set-selections

3.格式用法

debconf-set-selections [-vcu] [file]

4.主要参数

-v, --verbose 显示运行过程信息 -c, --checkonly 只检查输入文件的格式 -u, --unseen 在预置参数时,不设置'seen'标识

1

2

3

-

v

,

--

verbose

显示运行过程信息

-

c

,

--

checkonly

只检查输入文件的格式

-

u

,

--

unseen

在预置参数时,不设置

'seen'标识

5.应用实例

1、命令行输入设置参数

sudo debconf-set-selections <<< 'mysql-server-5.5 mysql-server/root_password password your_password'

sudo debconf-set-selections <<< 'mysql-server-5.5 mysql-server/root_password_again password your_password'

sudo apt-get -y install mysql-server

2、先输入文件,再一次性添入设置参数

echo "mysql-server-5.5 mysql-server/root_password password $MYSQL_ROOT_PASS" > /tmp/mysql.preseed

echo "mysql-server-5.5 mysql-server/root_password_again password $MYSQL_ROOT_PASS" >> /tmp/mysql.preseed

cat /tmp/mysql.preseed | sudo debconf-set-selections

rm /tmp/mysql.preseed

sudo apt-get install -y mysql-server

3、使用echo方式输入设置参数

echo 'mysql-server-5.5 mysql-server/root_password password your_password' | sudo debconf-set-selections

echo 'mysql-server-5.5 mysql-server/root_password_again password your_password' | sudo debconf-set-selections

sudo apt-get install -y mysql-server

4、直接从文件中读取设置参数

sudo debconf-set-selections mysql-passwd

sudo apt-get install -y mysql-server

linux静默状态如何安装软件_Linux下实现软件的静默安装 debconf相关推荐

  1. mysql 5.6.27安装图解_Linux下MySQL 5.6.27 安装教程

    本文实例为大家分享了Linux下MySQL 5.6.27 安装教程,供大家参考,具体内容如下 1.下载地址 2.将压缩包上传到服务器 3.解压 tar -zxf mysql-5.6.27-linux- ...

  2. php mysql编译安装目录_Linux下Apache PHP MySQL默认安装路径

    Linux下Apache PHP MySQL默认安装路径 Apache 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 Apache配置文件: /etc/httpd/conf/http ...

  3. linux上mysql分区磁盘位置_Linux下Oracle软件、数据文件等所在的磁盘分区空间不足的解决思路...

    虚拟机中的ORACLE运行的久了,归档.数据文件不断增长,原来安装ORACLE的分区空间不足.此时可以重新向虚拟机增加一块硬盘,将OR 虚拟机中的Oracle运行的久了,归档.数据文件不断增长,原来安 ...

  4. linux下网口监控软件_linux下监控软件

    linux 设备 / 主机性能监测: mrtg---- > > > 监控流量, cup 负载, tcp 连接数,磁盘空间 等等 一般用来做流量监控,配置简单 nagios---> ...

  5. linux mysql 集群安装配置_linux下mysql集群的安装

    3台redhat服务器: SQL节点(mysqld): 192.168.1.77;192.168.1.78 数据节点(ndbd): 192.168.1.77;192.168.1.78 管理节点(ndb ...

  6. linux下mysql5.7的安装教程_linux下mysql 5.7.18安装教程 邯郸

    1.新建用户和组 groupadd -g 500 mysql useradd -g 500 -u 500 -d /dev/null -s /sbin/nologin -M mysql 2.下载 cd ...

  7. linux java tar 卸载_linux下jdk的卸载与安装

    JDK的卸载 1.检查jdk的是否安装,显示如下表示安装: [root@localhost ~]# rpm -aq|grep java tzdata-java-2010l-1.el6.noarch j ...

  8. linux 安装servlet环境_linux下一键搭建LAMP环境安装网站全教程

    宝塔3188元新手礼包<限领一次>:https://www.bt.cn/?invite_code=MV9oZG9rY3o= 快速安装代码: yum install -y wget & ...

  9. linux上验证cudnn是否安装成功_Linux下CUDA+CUDNN+TensorFlow安装笔记

    之前用过TensorFlow的CPU版,现在买了个新电脑,就想把GPU也用起来,又因为目前大部分工作是在linux下做,所以有了在linux下安装cuda和TensorFlow的计划,快一个礼拜一直在 ...

最新文章

  1. 二叉树的中序遍历(递归)
  2. 对象序列化(六):应用实例-WPF对象的XAML序列化
  3. Ubuntu16.04 安装谷歌浏览器并配置常用插件与扩展
  4. (chap4 Http状态码) 4XX
  5. GoF的23个经典设计模式
  6. Mysql-索引的基础和类型
  7. java空格 逗号_Java将字符串中的空格换为逗号
  8. 《C语言深度解剖》中的.c/.h 程序模板及函数注释风格
  9. scala模板写入es_Spark——scala 实用小方法
  10. 笑谈ArcToolbox (5) 非我族类
  11. debian9中文办公环境字体设置
  12. 仿美洽客服系统-gin框架内核独立自主源码开发在线客服系统
  13. matlab中mapminmax()函数的用法
  14. 攻防演习防御体系构建之第一篇之介绍和防守的四个阶段
  15. Python整数求和
  16. 最全地理数据下载网址
  17. 程序员装b指南(转)
  18. 在小县城做什么赚钱?来看看这十种赚钱的项目吧!
  19. 数据库面试复习_数据科学面试复习
  20. 游戏BI数据统计分析相关

热门文章

  1. 装备合成 三分,动态规划
  2. 卡死 App 的神秘字符串,究竟是何方神圣(下)
  3. Android 使用AudioRecord录制声音
  4. vsftp:白名单与黑名单设置
  5. windows 10 升级Windows 11 错误代码 0X80240022
  6. mysql的text的默认值,mysql给text设置一个默认值(干货)
  7. “学而优”在线考试系统的商业模式
  8. DNS完整过程及抓包分析
  9. 数据库高并发解决方案整理
  10. 交换机配置观察端口和端口镜像与流镜像之删除