apt-get(Debian 9) openssh-server 패키지가 구성 파일 옵션을 묻는 메시지를 계속 표시합니다. 옵션을 무시합니까?

apt-get(Debian 9) openssh-server 패키지가 구성 파일 옵션을 묻는 메시지를 계속 표시합니다. 옵션을 무시합니까?

비대화형 업그레이드를 수행하려고 합니다. openssh-server 패키지에 도달할 때까지는 작동하는 것 같습니다. openssh-server는 작동하지 않는 대화형 프롬프트를 표시합니다. 그것은 "동결"되었으며 계속하려면 cntrl-C를 수행하고 수동으로 프로세스를 종료한 다음 복구해야 합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

참고로, 작동해야 한다고 생각하는 옵션을 사용하여 볼 수 있지만... 어쨌든 계속 메시지가 표시됩니까?

 /usr/bin/dpkg --force-confdef --force-confold --status-fd 17 --configure --pending


ssh -T $i 'export TERM=linux; sudo apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade'; 

답변1

문제는 그 모든 것에 "-q"를 추가해야 했던 것 같나요? 이것은 지금 나를 위해 일하고 있습니다.

sudo TERM=linux DEBIAN_FRONTEND=noninteractive apt-get -yq -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade && /sbin/reboot'

관련 정보