Nie jestem pewien, dlaczego tak się dzieje, ale nie mogę zaktualizować naparu w moim systemie MAC OS X El Capitan. Zrobiłem:Nie można zaktualizować naparu w systemie MAC OS X el capitan i ciągle pojawia się błąd ładowania z `require`
brew update
i otrzymała:
warning: unable to unlink CONTRIBUTING.md: Permission denied
warning: unable to unlink SUPPORTERS.md: Permission denied
fatal: cannot create directory at '.github': Permission denied
przejść nad tym problemem sudoed powyższego polecenia, ale dostał kolejne problemy:
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>'
teraz kiedy ja napar zainstalować Otrzymuję:
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>'
w rzeczywistości wydaje się, że gdy robię cokolwiek, jak po prostu wpisz brew
dostaje ten sam komunikat. Czy ktoś wie, jak to naprawić?
ten jest prawdopodobnie super hacky rozwiązanie ale całkowicie Odinstalowano homebrew i ponownie zainstalowany. Aby odinstalować, przeczytaj: https://www.quora.com/How-does-one-uninstall-Homebrew –
Możliwy duplikat [homebrew nie działa na OSX] (http://stackoverflow.com/questions/24652996/homebrew-not -working-na-osx) –
Homebrew został zaktualizowany w celu rozwiązania problemu własności '/ usr/local'. Jeśli od jakiegoś czasu nie aktualizowałeś Homebrew, wykonaj czynności opisane poniżej przez @bfontaine. Po aktualizacji możesz przywrócić prawa własności do 'root: wheel', uruchamiając' sudo chown root: wheel/usr/local' i kontynuuj używanie i aktualizowanie Homebrew bez obawy o własność pliku. –