패키지 설치 시 apt
지정하여 확인 메시지를 건너뛸 수 있습니다 -y
. 그러나 make
명령을 사용할 때 종속성이 누락된 경우 확인 프롬프트가 나타나는 경우가 있습니다.
패키지 관리자를 사용할 때 make
확인이 필요하지 않은 명령을 지정하는 방법은 무엇입니까? 이는 자동화된 환경에서는 문제가 됩니다.
동등한 것을 찾을 수 없습니다make install -y
답변1
apt
확인 메시지를 건너뛰려면 다음을 입력하세요.
APT::Get::Assume-Yes "true";
파일에서 APT_CONFIG
파일을 가리키도록 변수를 설정합니다.
APT_CONFIG=/path/to/snippet.conf make install
-y
이는 명령줄에서 지정하는 것과 동일합니다 apt
.
프롬프트가 필요하지 않은 자동화된 환경에서는 /etc/apt/apt.conf
구성 파일 안이나 아래에 설정을 입력하면 /etc/apt/apt.conf.d
설정이 필요하지 않습니다 APT_CONFIG
.
답변2
당신은 할 수
export DEBIAN_FRONTEND=noninteractive
전화하기 전에 make install
.
(PS: apt를 호출하는 것은 좀 이상합니다 make install
...하지만 세상에는 소프트웨어가 너무 많아서 놀라지 않습니다.)