我有一个服务器构建脚本,它使用 apt-get 来安装软件包。然后它将预先编写的配置文件直接放置到位,因此不需要诸如 postfix 之类的包中的交互式安装后配置对话框。如何跳过此安装阶段?它创建了一个我宁愿避免的手动干预。
我知道该-qq
选项,但联机帮助页警告不要在未指定无操作修饰符的情况下使用它。我确实想执行一个动作,我只想抑制它的特定部分。
在 Debian/Ubuntu 机器上安装某些软件包(如 RabbitMQ)时,该post-install
步骤默认为启动服务。
虽然这在大多数情况下很好,但在某些情况下(例如,当您已经在所需端口上运行了服务时)这会失败,从而apt-get
导致完全失败。
有没有办法告诉apt-get
跳过所有这些post-install
步骤,以便它仍然可以正确安装?
注意这与安装过程中的问题无关,即使在交互式会话中,这些安装也会失败,因为post-install
步骤失败失败没有正确处理