답변:
debconf가 높거나 중요한 질문 만 요구하도록 할 수 있습니다 [1].
전의:
dpkg-reconfigure -p critical dash
dpkg-reconfigure는 debconf 스크립트에 정의 된 기본 응답을 사용합니다. debconf-get-selections를 사용하여 비 대화식 설치에 대한 다른 답변을 선택할 수도 있습니다 [2].
debconf-show dash옵션을 얻는 데 사용 합니다. echo "dash dash/sh boolean false" | debconf-set-selections및 DEBIAN_FRONTEND=noninteractive dpkg-reconfigure dash비 대화식 구성 할 수 있습니다.
의 기본 설정에 의존하지 않으므로 Daniel의 의견을 여기에 답으로 붙여 넣으십시오 dpkg-reconfigure.
옵션을 얻으려면 :
debconf-show dash
이 특정 옵션을 설정하려면 false:
echo "dash dash/sh boolean false" | debconf-set-selections
실제로 패키지를 재구성하려면 :
DEBIAN_FRONTEND=noninteractive dpkg-reconfigure dash
이것은 Dockerfile에서 나를 위해 일했습니다.
# make /bin/sh symlink to bash instead of dash:
RUN echo "dash dash/sh boolean false" | debconf-set-selections
RUN DEBIAN_FRONTEND=noninteractive dpkg-reconfigure dash