带有安静选项的 apt-get 仍然很吵

Guy*_*ark 5 bash apt-get

尝试在脚本中使用 apt-get,所以我正在使用该apt-get -qq -y选项,因为我想让我的安装脚本显示类似...

Installing SUDO....DONE
Run Code Online (Sandbox Code Playgroud)

但是由于某种原因 apt-get 仍然产生大量输出,使用这个选项,这意味着我最终会得到......

Installing SUDO....
Selecting previously unselected package sudo.
(Reading database ... 48056 files and directories currently installed.)
Preparing to unpack .../sudo_1.8.10p3-1+deb8u5_amd64.deb ...
Unpacking sudo (1.8.10p3-1+deb8u5) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u5) ...
Setting up sudo (1.8.10p3-1+deb8u5) ...
DONE
Run Code Online (Sandbox Code Playgroud)

所以我的安装脚本对于基本包安装来说看起来很混乱,更不用说所有其他包了。

我错过了什么吗?

小智 8

尝试运行sudo DEBIAN_FRONTEND=noninteractive apt-get install -qq sudo < /dev/null > /dev/null

来源:https ://peteris.rocks/blog/quiet-and-unattend-installation-with-apt-get/

  • 谢谢,但不幸的是我也尝试过“DEBIAN_FRONTEND”方法,并得到相同的结果。我也不愿意使用 `&gt; /dev/null` 方法,以防它确实有一些我需要分享的重要信息。 (4认同)