Homebrew에 무언가를 설치할 때마다 brew 업데이트 실행을 중지하도록하려면 어떻게합니까? Homebrew는 brew update매번 자동으로 실행 되기

Homebrew는 brew update매번 자동으로 실행 되기 시작했습니다 brew install. 즉, 패키지를 설치할 때마다 네트워크 속도에 따라 10-20 초 정도 기다려야합니다. 이것은 지루하고 불필요합니다.

이 동작을 선택 해제하거나 더 이상한 것으로 설정하려면 어떻게해야합니까?



답변

다음과 HOMEBREW_NO_AUTO_UPDATE=1같이 설치 명령 앞에을 붙이십시오 .

HOMEBREW_NO_AUTO_UPDATE=1 brew install somepackage

출처 : brew 맨 페이지


답변

개인적으로 피닝 / 피닝 해제 공식이 더 유용하다는 것을 알았습니다. 예를 들어 도구를 설치하는 것은 사용하지 않는 100 개의 라이브러리에 따라 다릅니다.

brew deps someprogram | xargs brew pin

그런 다음 언제든지 고정 된 수식을 확인할 수 있습니다. 버전에 문제가 있으면 고정 해제하십시오.

모든 수식을 고정하고 업데이트를 수동으로 관리하려면 모든 사람에게 권장되지 않습니다.

brew list | xargs brew pin

답변

파일의 시작 부분에 (@D Schlachter 답변에 따라) /usr/local/bin/brew추가 하도록 수정 했습니다.HOMEBREW_NO_AUTO_UPDATE=1