적절한 확인 없이 make install을 실행하는 방법

적절한 확인 없이 make install을 실행하는 방법

패키지 설치 시 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...하지만 세상에는 소프트웨어가 너무 많아서 놀라지 않습니다.)

관련 정보