![如何生成可与 apt-get 或 aptitude 一起使用的响应文件?](https://linux22.com/image/537245/%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E5%8F%AF%E4%B8%8E%20apt-get%20%E6%88%96%20aptitude%20%E4%B8%80%E8%B5%B7%E4%BD%BF%E7%94%A8%E7%9A%84%E5%93%8D%E5%BA%94%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我需要通过 puppet 安装 exim4。由于此安装需要交互式配置,所以我需要一个响应文件,但我不知道如何生成响应文件。那么,我该如何生成响应文件?
答案1
使用debconf-设置-选择在运行 apt-get 之前预填充配置数据库。您可以在已配置的系统上使用 debconf-get-selections(在 debconf-utils 中)来查看需要设置的内容。另外请记住,对于 exim,您实际需要配置的软件包是 exim4-config。
debconf-get-selections | grep exim4-config
exim4-config exim4/dc_noalias_regenerate boolean false
exim4-config exim4/dc_smarthost string
...