Non sono sicuro del motivo per cui ciò sta accadendo, ma non riesco ad aggiornare brew nel mio MAC OS X El Capitan. Ho fatto:Impossibile aggiornare brew in MAC OS X el capitan e continuare a ricevere un errore di carico con `require`
brew update
ed ho ottenuto:
warning: unable to unlink CONTRIBUTING.md: Permission denied
warning: unable to unlink SUPPORTERS.md: Permission denied
fatal: cannot create directory at '.github': Permission denied
di andare oltre tale questione ho sudoed il comando precedente, ma ottenuto ulteriori problemi:
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>'
ora ogni volta che faccio birra installo Ottengo:
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>'
infatti, sembra che ogni volta che faccio qualcosa, tipo solo digitare brew
, si ottiene lo stesso messaggio. Qualcuno sa come risolvere questo problema?
questa è probabilmente una soluzione super-hacky ma homebrew completamente disinstallato e ri-installato. Per disinstallare leggere: https://www.quora.com/How-does-one-uninstall-Homebrew –
Possibile duplicato di [homebrew non funziona su OSX] (http://stackoverflow.com/questions/24652996/homebrew-not -working-on-osx) –
Homebrew è stato aggiornato per risolvere il problema della proprietà '/ usr/local'. Se non hai aggiornato Homebrew da un po ', segui i passaggi descritti da @bfontaine di seguito. Una volta aggiornato, puoi ripristinare la proprietà su 'root: wheel' eseguendo' sudo chown root: wheel/usr/local' e, continua ad usare e aggiornare Homebrew senza preoccuparti della proprietà dei file. –