gpt4 book ai didi

ubuntu - 如何自动化 dpkg/apt-get?

转载 作者:太空宇宙 更新时间:2023-11-03 16:45:19 24 4
gpt4 key购买 nike

我正在尝试创建一个自动为新服务器下载包的脚本。但是,有些东西如“mysql-server”不能自动安装,因为你需要先在 ncurses 界面中配置它们。我查看了手册页,找不到任何合适的内容。

我不在乎以后是否必须上传/编辑 conf 文件——我只需要安装适当的包。

除了抓取 tarball 并自己构建它们之外,还有人知道该怎么做吗?

更新发现对于像 mysql-server 这样的事情,你可以这样做:

DEBIAN_FRONTEND='noninteractive' apt-get install -yq mysql-server

但是 expect 看起来像是我需要的 sun-java6-jdk;还没评价

最佳答案

来自 ossramblings.com 的回答:

首先,正常安装你的包;然后,从 debconf 数据文件中提取配置答案:

sudo apt-get install debconf-utils
sudo debconf-get-selections | grep mypackage > something.seed

然后,对于其他安装,您可以在安装包之前应用它:

sudo debconf-set-selections ./something.seed

关于ubuntu - 如何自动化 dpkg/apt-get?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/702248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com