如何以非交互方式安装apt软件包?

用户名

如果我运行:

sudo apt-get --yes install postfix 

或者

sudo bash -c 'yes | apt-get --yes install postfix'

出现交互式提示以配置后缀。我需要自动安装postfix(我可以在安装后修改配置文件)。

有什么魔术让我无需人工干预即可安装postfix(和其他软件包)的?

muru

设置DEBIAN_FRONTENDnoninteractive

DEBIAN_FRONTEND=noninteractive apt-get ...

这也适用于dpkg --reconfiguredpkg-configure等等。

来自man 7 debconf

noninteractive
      This  is  the anti-frontend. It never interacts with you at all,
      and makes the default answers be  used  for  all  questions.  It
      might  mail  error messages to root, but that's it; otherwise it
      is completely silent and unobtrusive,  a  perfect  frontend  for
      automatic installs. If you are using this front-end, and require
      non-default answers to questions, you will need to  preseed  the
      debconf  database;  see  the section below on Unattended Package
      Installation for more details.

如果您确实做好了准备noninteractive,则应考虑debconf使用回答问题debconf-set-selections

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式从apt获取软件包列表?

来自分类Dev

如何以正确的方式安装RPM软件包?

来自分类Dev

如何以编程方式获取已安装的作曲家软件包?

来自分类Dev

如何以编程方式加载Swift软件包配置?

来自分类Dev

如何查看apt要安装的软件包的安装信息

来自分类Dev

如何以仅保留每个软件包最新版本的方式清理var / cache / apt

来自分类Dev

如何以仅保留每个软件包最新版本的方式清理var / cache / apt

来自分类Dev

如何以非交互方式安装Firebase扩展

来自分类Dev

如何以非交互方式使用 dpkg 安装 .deb?

来自分类Dev

如何使apt识别已安装的tar软件包?

来自分类Dev

如何使用apt-get安装软件包列表?

来自分类Dev

APT如何选择要安装的软件包?

来自分类Dev

如何用apt替换要安装的特定软件包

来自分类Dev

如何查找特定软件包的安装方式?

来自分类Dev

apt:安装以前下载的软件包

来自分类Dev

最近安装的apt软件包列表

来自分类Dev

是否允许非管理员用户通过apt或rpm安装软件包?

来自分类Dev

如果已经安装软件包,如何防止在“ apt-get install -y package”中更新软件包?

来自分类Dev

APT如何选择要安装的特定软件包以提供作为依赖项所需的虚拟软件包?

来自分类Dev

当将虚拟软件包指定为依赖项时,apt / dpkg如何选择安装哪个实际软件包?

来自分类Dev

如何使用apt为Cockpit安装最新的apt软件包?

来自分类Dev

如何以编程方式创建Enterprise Architect软件包,类,属性

来自分类Dev

尚未安装的apt-cache / apt搜索软件包

来自分类Dev

APT-使用--no-install-recommends开关安装后如何安装推荐的软件包?

来自分类Dev

如何在Ubuntu中找到通过apt-get安装的软件包的安装路径?

来自分类Dev

如何在软件包安装期间避免交互式文本 UI 阶段?

来自分类Dev

在“实时”(安装程序)环境中安装apt软件包

来自分类Dev

如何以简单的方法在PPA中创建可安装的软件包

来自分类Dev

如何以简单的方法在PPA中创建可安装的软件包

Related 相关文章

  1. 1

    如何以编程方式从apt获取软件包列表?

  2. 2

    如何以正确的方式安装RPM软件包?

  3. 3

    如何以编程方式获取已安装的作曲家软件包?

  4. 4

    如何以编程方式加载Swift软件包配置?

  5. 5

    如何查看apt要安装的软件包的安装信息

  6. 6

    如何以仅保留每个软件包最新版本的方式清理var / cache / apt

  7. 7

    如何以仅保留每个软件包最新版本的方式清理var / cache / apt

  8. 8

    如何以非交互方式安装Firebase扩展

  9. 9

    如何以非交互方式使用 dpkg 安装 .deb?

  10. 10

    如何使apt识别已安装的tar软件包?

  11. 11

    如何使用apt-get安装软件包列表?

  12. 12

    APT如何选择要安装的软件包?

  13. 13

    如何用apt替换要安装的特定软件包

  14. 14

    如何查找特定软件包的安装方式?

  15. 15

    apt:安装以前下载的软件包

  16. 16

    最近安装的apt软件包列表

  17. 17

    是否允许非管理员用户通过apt或rpm安装软件包?

  18. 18

    如果已经安装软件包,如何防止在“ apt-get install -y package”中更新软件包?

  19. 19

    APT如何选择要安装的特定软件包以提供作为依赖项所需的虚拟软件包?

  20. 20

    当将虚拟软件包指定为依赖项时,apt / dpkg如何选择安装哪个实际软件包?

  21. 21

    如何使用apt为Cockpit安装最新的apt软件包?

  22. 22

    如何以编程方式创建Enterprise Architect软件包,类,属性

  23. 23

    尚未安装的apt-cache / apt搜索软件包

  24. 24

    APT-使用--no-install-recommends开关安装后如何安装推荐的软件包?

  25. 25

    如何在Ubuntu中找到通过apt-get安装的软件包的安装路径?

  26. 26

    如何在软件包安装期间避免交互式文本 UI 阶段?

  27. 27

    在“实时”(安装程序)环境中安装apt软件包

  28. 28

    如何以简单的方法在PPA中创建可安装的软件包

  29. 29

    如何以简单的方法在PPA中创建可安装的软件包

热门标签

归档