首页 > 技术文章 > 「APT」- 非交互式安装(命令行、使用 Docker 构建) @20210130

k4nz 2021-01-30 14:20 原文

问题描述

在进行 APT 安装(或升级)时,某些软件的安装需要与用户进行交互,以选择合适的选项。

但是某些情况下,我们无法(或无需)进行交互,比如,Docker 镜像构建。

该笔记将记录:在执行 APT 命令时,如何禁止交互,而采用默认选项。

解决方案

这里以安装 tzdata 包为例,使用如下命令可以禁止交互:

DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata

参考文献

WikiNotes/非交互式安装(命令行、使用 Docker 构建)
bash - apt-get install tzdata noninteractive - Stack Overflow


推荐阅读