스크립트를 통해 비그래픽 애플리케이션 설치

스크립트를 통해 비그래픽 애플리케이션 설치

사용자 상호 작용 없이 여러 서버에 애플리케이션을 배포할 수 있도록 표준 bash 또는 셸 스크립트를 사용하여 애플리케이션을 설치하고 싶습니다.

예를 들어, 설치하고 싶다고 가정해 보겠습니다.렌즈콩, 설치가 쉽지만그래픽 설정 열기모든 구성 요소를 설치합니다. 스크립트를 통해 이 애플리케이션을 설치할 때 정보 누락으로 인해 설치가 실패하거나 작동하지 않습니다.

데비안에서 이러한 그래픽 설정을 건너뛰고 설정 중에 필요한 정보를 제공하기 위해 구성 파일을 제공할 수 있는 방법이 있습니까?

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

답변1

debconf 문제만 비활성화하려면 DEBIAN_FRONTEND환경 변수를 다음과 같이 설정 하면 됩니다 noninteractive.

DEBIAN_FRONTEND=noninteractive apt-get install foo bar baz

답변2

이 가이드당신이 찾고 있는 정보가 있습니다. 소프트웨어에 따라 달라집니다. 앞서 무인 파이홀 설치가 필요한 것처럼 질문을 잘못 읽었습니다. 사용자 derobert가 언급했듯이 이는 해결책이 아닙니다. 행운을 빌어요!

/etc/pihole/setupVars.conf원하는 변수로 생성여기에서 개요를 확인하세요.

자신의 사양과 일치하는 사양을 만든 후 setupVars.conf다음을 실행할 수 있습니다.

curl -L https://install.pi-hole.net | bash /dev/stdin --unattended

추가 입력 없이 pihole을 설치해야 합니다. setupVars.conf새 설치를 위해 생성하는 첫 번째 스크립트를 생성하거나 복사하는 스크립트를 생성할지 여부는 사용자에게 달려 있습니다. 찾아보는 것을 잊지 마세요문서. 행운을 빌어요!

관련 정보