방금 10.3에서 11.1로 업그레이드했습니다.다음 페이지권장되는 다음 단계 설명
실행하면 portmaster -af
각 패키지에 대해 무엇을 빌드해야 하는지 묻는 메시지가 지속적으로 표시됩니다. 각 옵션에 대한 기본 선택을 어떻게 자동으로 선택할 수 있습니까? 그렇지 않으면 이 프로세스가 불가능합니다.
답변1
portmaster -afdy --no-confirm
그것은일반적으로, 주의 깊게 읽는 것이 좋은 습관입니다.매뉴얼 페이지.
구체적으로 이 소식은
--확인 없음
계속 진행하기 전에 설치 및/또는 업데이트할 포트 목록을 확인하도록 사용자에게 묻지 마십시오.
불행히도, 이것은 항상 충분하지 않습니다. 특히 일부 패키지가 독립적으로 힌트를 요청하는 경우에는 더욱 그렇습니다.
-y
버전에 따라 모든 프롬프트에 "예"라고 대답하는 또 다른 플래그가 있지만 portmaster
FreeBSD 버전의 매뉴얼 페이지에는 없습니다.
하지만말 입
echo '-y answer yes to all user prompts for the features below'
이는 실제로 *NIX 세계의 대화형 콘솔 애플리케이션에서 매우 일반적이므로 -y
일반적으로 시도해 볼 가치가 있습니다.
일반적으로 말하면다른 경우에는 yes
"yes" 또는 기타 문자열을 셸에 스팸으로 보내는 표준 셸 유틸리티입니다.
yes | portmaster -af
또는
yes no | portmaster -af
모든 것을 거부합니다.
답변2
모든 것이 "예"라고 가정하려면 /etc/make.conf
다음을 일시적으로 추가할 수 있습니다.
BATCH=yes