画面は青かった。

・ワ・)うえてしぬのだ

apt.confの設定項目APT::Install-RecommendsとAPT::Install-Suggestsについて

github.com

RUN echo "APT::Install-Recommends 0;" >> /etc/apt/apt.conf.d/01norecommends \
&& echo "APT::Install-Suggests 0;" >> /etc/apt/apt.conf.d/01norecommends \
&& apt-get update \
&& apt-get install -y vim.tiny wget sudo net-tools ca-certificates \
&& rm -rf /var/lib/apt/lists/* # 20150504

Dockerfileを眺めていてこの設定何を意味するんだっけ?となったのでメモ。

$man apt.conf
$man apt-get

それぞれ--no-install-recommendsと--install-suggestsに対応しているらしい。

--no-install-recommends
Do not consider recommended packages as a dependency for installing.
Configuration Item: APT::Install-Recommends.

--install-suggests
Consider suggested packages as a dependency for installing.
Configuration Item: APT::Install-Suggests.

参考
Debian Policy Manual - Declaring relationships between packages
Debian JP Project - Debian ポリシーマニュアル - パッケージ間の関連性の宣言