양조 업그레이드시 공식 무시
나는 최신 것이 내 시스템에서 작동하지 않기 때문에 brew upgrade
홈브류가 erlang
공식을 업그레이드하지 말라고 말하고 싶습니다.
같은 일을 할 수 homebrew upgrade --skip erlang
있습니까?
나는 마침내 해답을 발견 : 커밋 이후 85eb73ce을 이 pin
가능한 하위 명령. 따라서 수식을 무시하는 brew upgrade
것은을 통해 고정하는 것만 큼 간단합니다 brew pin <formula>
. 고정을 해제하려면 brew unpin <formula>
.
brew upgrade <formula>
고정 여부에 관계없이 수식이 계속 업데이트 된다는 점은 주목할 가치 가 있습니다.
추출 핀은 갈 길입니다. 수식을 현재 버전에 고정합니다.
brew pin <formula>
brew unpin을 사용하여이를 재설정 할 수 있습니다.
brew unpin <formula>
고정 된 모든 공식 을 보려면
brew list --pinned
참고 : 추출 업그레이드는 고정 된 공식을 무시합니다.
erlang을 최신 버전으로 업그레이드 할 수 있지만 brew 명령 versions
및 switch
.
사용 가능한 버전을 나열하려면 다음을 사용하십시오.
brew versions erlang
설치된 두 버전 사이를 전환하려면 (erlang R14를 원한다고 가정합니다) :
brew switch erlang R14B04
비슷한 '문제'가있었습니다. 내 시스템에 libfreenect (불안정)를 직접 설치했습니다. 그리고 이제 나는 homebrew가 그것을 업그레이드하고 싶지 않습니다. 다음 파일을 삭제하여 해결했습니다.
/usr/local/Library/Formula/libfreenect.rb
그것은 /usr/local/Library/Formula/erlang.rb
당신을위한 것입니다
참고 URL : https://stackoverflow.com/questions/10093918/ignore-formula-on-brew-upgrade
'IT Share you' 카테고리의 다른 글
Post / pre / set Translate (Matrix 객체 내)에 대한 설명과 사용 방법을 찾고 있습니다. (0) | 2020.12.14 |
---|---|
3D에서 평면에 점을 투영하는 방법은 무엇입니까? (0) | 2020.12.14 |
Python 시간대 변환 (0) | 2020.12.14 |
행렬의 파이썬 역 (0) | 2020.12.13 |
UITableViewCell 높이의 크기를 동적으로 조정하는 방법 (0) | 2020.12.13 |