Bash 프로그램에서 사용하기 위해 프로그램을 설치할 때 프로그램의 메시지를 어떻게 억제합니까? [복사]

Bash 프로그램에서 사용하기 위해 프로그램을 설치할 때 프로그램의 메시지를 어떻게 억제합니까? [복사]

질문:

시스템에 새 소프트웨어를 설치하는 것과 같은 많은 작업을 수행하는 bash로 작성된 프로그램이 있습니다.

설치되는 프로그램 중 하나에는 사용법과 프로필에 대한 정보와 프로필을 편집하지 않을 경우 수행할 작업에 대한 정보를 얻을 수 있는 과장된 메시지가 있습니다.

그런 다음 사용자 입력을 기다립니다.

이 메시지는 dialogGUI의 메시지입니다.

여기에 이미지 설명을 입력하세요.

이 메시지를 표시하는 프로그램은 portsentryDebian Stretch입니다.

질문:

내 프로그램과 사용자 사이에 통신이 없도록 이 메시지를 표시하지 않으려면 어떻게 해야 합니까?

답변1

문제가 발생하지 않도록 안내해 주세요.debconf비대화형으로 실행:

export DEBIAN_FRONTEND=noninteractive

관련 정보