programing

Mac 10.9 이후 BREW 업데이트가 작동하지 않음

copyandpastes 2021. 1. 16. 11:01
반응형

Mac 10.9 이후 BREW 업데이트가 작동하지 않음


10.9 업그레이드 이후 처음으로 brew를 실행했습니다.

아래 출력에서 ​​Library / Formula / ant.rb 및 Library / Formula / apple-gcc42.rb를 제거해야합니까? 또한 git pull이 실패하는 이유가 명확하지 않습니다. 도움을 주셔서 감사합니다

525    [projects]$  brew --config
HOMEBREW_VERSION: 0.9.4
ORIGIN: https://github.com/mxcl/homebrew.git
HEAD: 27c26faf7b958de6028ad55be8ccc5a57b094d3f
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit ivybridge
OS X: 10.9-x86_64
Xcode: 5.0.2
GCC-4.2: build 5666
LLVM-GCC: build 0
Clang: 5.0 build 500
X11: N/A
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/*****/.rvm/rubies/ruby-2.0.0-p195/bin/ruby
526    [projects]$  brew update
error: The following untracked working tree files would be overwritten by merge:
    Library/Formula/ant.rb
    Library/Formula/apple-gcc42.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master

이것은 나를 위해 해결했습니다.

cd `brew --prefix`/Homebrew
git fetch origin
git reset --hard origin/master

그 후 양조 업데이트가 잘 작동했습니다.


해결책

당신은 여전히 ​​..

양조 업데이트가 작동하지 않는git pull origin master

여기에서해야 할 일이 있습니다.

cd /usr/local git pull origin master brew install git

이제 시스템에 이미 git이있을 수 있지만 지금은이 작업을 수행합니다.

깨진 추출 업데이트는 처음 실행하기 전에 자동으로 업데이트됩니다.

다음은 HomeBrew의 출처 문제에 대한 링크입니다. 양조장 막힘


.git디렉토리 내부의 디렉토리 를 제거한 /usr/local다음 명령을 실행했습니다 brew update.


나는 문제를 해결하기 위해 이것을했다

cd /usr/local
git pull origin master

내 양조업 업데이트가 중단되고 아무것도하지 않았습니다. 나는 OSX 10.12.5를 사용하고 있으며 위의 어느 것도 나를 위해 일하지 않았으며 .git usr/local에는 usr/local/Homebrew.

실행 brew update --debug --verbose했고 brew update문제가 해결되었습니다. https://github.com/Homebrew/brew/issues/895


나를 위해 일한 것은 다음 과 같이 양조주를 업데이트하는 것이 었습니다 .

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

참조 URL : https://stackoverflow.com/questions/20133587/brew-update-not-working-after-mac-10-9

반응형