Wie installiere ich OpenSSL in ElCaptain, wenn mein HomeBrew kaputt ist?

Nach einem Upgrade von 10.10 auf 10.11 war meine Rails-Umgebung kaputt.

Ich habe die kaputten Open-Source-Projekte/Dateien entfernt und versuche jetzt, HomeBrew zu installieren.

Aber ich bekomme diese Meldung:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
curl: (77) SSL: can't load CA certificate file /System/Library/OpenSSL/certs/cert.pem

Aber um OpenSSL zu installieren, brauche ich Homebrew. Also, ich stecke fest.

Wie kann ich dieses Problem umgehen?

Antworten (1)

Sie können ohne SSL curl, indem Sie das 's' von 'https' entfernen:

ruby -e "$(curl -fsSL http://raw.githubusercontent.com/Homebrew/install/master/install)"

Außerdem könnten Sie einfach einen Webbrowser auf die Seite http://raw.githubusercontent.com/Homebrew/install/master/install verweisen und den Code als /tmp/brew.rbTextdatei speichern und dann ausführen

ruby -e /tmp/brew.rb
Hallo @BMike. Es funktionierte! Aber wenn ich versuche, OpenSSL nach diesem zu installieren , wird diese Nachricht zurückgegeben: gist.github.com/e210f21b90db0b5e4215
@Cleyton Gut - es gibt also Fortschritte. Ich würde einen neuen Beitrag mit Brew Doctor Output starten.
@bmike Nicht nötig. Ich habe die Lösung gefunden: github.com/Homebrew/homebrew/issues/32065#issuecomment-54260865 . Danke, Mann!
Woah @Cleyton - Ich hoffe, den Tag zu erleben, an dem Umgebungsvariablen diese Art von Schmerz nicht mehr verursachen können.