![Bash 프로그램에서 사용하기 위해 프로그램을 설치할 때 프로그램의 메시지를 어떻게 억제합니까? [복사]](https://linux55.com/image/140791/Bash%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%A0%20%EB%95%8C%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%98%20%EB%A9%94%EC%8B%9C%EC%A7%80%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%96%B5%EC%A0%9C%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
질문:
시스템에 새 소프트웨어를 설치하는 것과 같은 많은 작업을 수행하는 bash로 작성된 프로그램이 있습니다.
설치되는 프로그램 중 하나에는 사용법과 프로필에 대한 정보와 프로필을 편집하지 않을 경우 수행할 작업에 대한 정보를 얻을 수 있는 과장된 메시지가 있습니다.
그런 다음 사용자 입력을 기다립니다.
이 메시지는 dialog
GUI의 메시지입니다.
이 메시지를 표시하는 프로그램은 portsentry
Debian Stretch입니다.
질문:
내 프로그램과 사용자 사이에 통신이 없도록 이 메시지를 표시하지 않으려면 어떻게 해야 합니까?
답변1
문제가 발생하지 않도록 안내해 주세요.debconf
비대화형으로 실행:
export DEBIAN_FRONTEND=noninteractive