2012-04-05 3 views
3
$ brew doctor 

Warning: Your Homebrew is outdated 
You haven't updated for at least 24 hours, this is a long time in brewland! 

Dann aktualisieren lassen:Homebrew hält mich zu sagen, zu aktualisieren, aber es hat mich nicht

$ brew update 
$ brew --config 

HOMEBREW_VERSION: 0.9 
HEAD: (none) 
HOMEBREW_PREFIX: /usr/local 
HOMEBREW_CELLAR: /usr/local/Cellar 
CPU: 8-core 64-bit sandybridge 
OS X: 10.7.3 
Kernel Architecture: x86_64 
Xcode: 4.3.2 
GCC-4.0: N/A 
GCC-4.2: build 5666 
LLVM: build 2335 
Clang: 2.1 build 163 
MacPorts or Fink? false 
X11: /usr/X11 
System Ruby: 1.8.7-249 
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 
Which Perl: /usr/bin/perl 
Which Python: /usr/local/bin/python => /System/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python 
Which Ruby: /Users/luis/.rvm/rubies/ruby-1.9.2-p318/bin/ruby 

Dies geschieht in meinem anderen Mac und ich, wenn ich ein Upgrade braue brew outdated nichts passiert ist. Ich fürchte, das wird das gleiche tun, auch Teig ist eine neue Installation.

Wie kann ich das beheben?

Antwort

3

Anstatt Brühupgrade zu verwenden, haben Sie versucht, Brühupdate zu verwenden. Es hat das Problem für mich gelöst.

3

Es gibt Unterschiede zwischen brew update und brew upgrade

brew update

Updates der lokalen Datenbank der verfügbaren (und nicht mehr verfügbar) installierbare Pakete sonst in Gebräu Terminologie als Formeln kennen.

brew upgrade

Updates alle installierten Pakete auf Ihrem System derzeit. Z.B. Upgrade von PHP 5.3.20 auf 5.3.21.

Ich sehe keinen Fehler, nachdem Sie versuchen, zu aktualisieren, wenn Sie aktualisieren und dann brew doctor erneut ausführen, und es zeigt nicht den veralteten Fehler mehr als dann sind Sie auf dem neuesten Stand.

Verwandte Themen