Wie kann ich Homebrew in mein Mac-Benutzerkonto verschieben / installieren? Ein anderer Benutzer hat es eingerichtet

612
brianlmerritt

Ich habe einen Mac für Mavericks, der von einem anderen Benutzer eingerichtet wurde.

Er hat Homebrew unter seinem Konto eingerichtet, aber wenn ich brewmein Login eingebe, bekomme ich es

/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 -- extend/module (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/global.rb:1: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:6:in `<main>' 

Was möchte ich erreichen?

  1. Lassen Sie sich bei meinem Login brauen. (Ich habe Administratorrechte und kann mich bei Bedarf auch als anderer Benutzer anmelden.)

  2. Upgrade auf Yosemite mit mir als Hauptbenutzer statt mit ihm, aber Homebrew mit den meisten, wenn nicht allen seinen Fächern, neu installieren

  3. Es gibt viel Code auf diesem Entwicklungs-Mac und Konfigurationen, daher möchte ich nicht alles wegblasen.

brew list > casts.txt funktioniert gut, solange ich als der andere Benutzer angemeldet bin, so weiß ich zumindest, was installiert ist

0

2 Antworten auf die Frage

0
brianlmerritt

Brew ist immer noch nicht glücklich mit meinem Login, aber die einfache Antwort besteht darin, El Capitan auf eine separate Boot-Diskette zu laden und dort zu arbeiten, und dann die Apps und Dateien zu übertragen. Ich habe immer noch Zugriff auf das alte Laufwerk und kann es bei Bedarf sogar booten.

0
BloodyEl

F. Wie kann ich Homebrew in mein Mac-Benutzerkonto verschieben / installieren?

A. Sieht aus wie ein Problem mit Inkompatibilitäten oder Berechtigungen von Versionen.

Zuerst wäre ich sicher, dass der Mac so aktuell wie möglich ist.

Sieht viel wie ein Rubin-Thema aus, wie hier beschrieben:

https://stackoverflow.com/questions/24652996/homebrew-not-working-on-osx

Wenn hombrew einwandfrei funktioniert, sollten Sie die Berechtigungen wie hier beschrieben ändern können:

Ermöglichen Sie mehreren Benutzern die Installation von Software mit Homebrew

Überprüfen Sie auch die Anleitung zur Fehlerbehebung für Homebrew:

https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Truffer.md

Wenn es nicht ordnungsgemäß funktioniert, besteht die einfachere Lösung wahrscheinlich darin, Homebrew erneut zu installieren und alle Elemente zu installieren, von denen Sie wissen, dass Sie sie benötigen. Wenn Sie eine Abhängigkeit vermissen, wird Ihnen Homebrew sehr oft sagen. Der zusätzliche Vorteil ist, dass Sie die Kontrolle über die installierten Elemente haben.

Die FAQ enthält die Deinstallationsinformationen. https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/FAQ.md

Ich bin dabei! Die neue SSD ist noch nicht eingetroffen. Versuchen Sie, dies auf dem aktuellen Mavericks-Rechner zu sortieren brianlmerritt vor 7 Jahren 0