반응형
MAC OS X el capitan에서 brew를 업데이트 할 수없고`require`로로드 오류가 계속 발생합니다.
왜 이런 일이 발생하는지 잘 모르겠지만 MAC OS X El Capitan에서 brew를 업데이트 할 수 없습니다. 나는했다 :
brew update
그리고 :
warning: unable to unlink CONTRIBUTING.md: Permission denied
warning: unable to unlink SUPPORTERS.md: Permission denied
fatal: cannot create directory at '.github': Permission denied
이 문제를 해결하기 위해 위의 명령을 sudo했지만 추가 문제가 발생했습니다.
sudo brew update
Password:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:16:in `<main>'
이제 양조 설치를 할 때마다 다음을 얻습니다.
brew update
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:16:in `<main>'
사실, 그냥 타이핑 brew하는 것과 같이 무엇이든 할 때마다 동일한 메시지를받는 것 같습니다. 누구든지 이것을 고치는 방법을 알고 있습니까?
sudoHomebrew와 함께 사용하면 안됩니다 . 먼저 다음을 실행하여 모든 것을 소유하고 있는지 확인하십시오 /usr/local.
sudo chown -R $(whoami):admin /usr/local
그런 다음 Homebrew 저장소를 깨끗한 상태로 재설정하십시오.
cd /usr/local && git fetch && git reset --hard origin/master
문제를 해결해야합니다.
( 다른 곳에 Homebrew를 설치 /usr/local한 $(brew --prefix)경우로 교체 )
반응형
'Program Club' 카테고리의 다른 글
| iPhone UINavigation 문제-중첩 된 푸시 애니메이션으로 인해 탐색 모음이 손상 될 수 있음 (0) | 2020.11.02 |
|---|---|
| Android에서 메뉴를 툴바로 설정하는 방법 (0) | 2020.11.02 |
| CamelCase 분할 (0) | 2020.11.02 |
| typedef 포인터를 사용하는 것이 좋은 생각입니까? (0) | 2020.11.02 |
| 승인되지 않은 Android ADB 기기 (0) | 2020.11.02 |