'which openssl' non restituisce nulla quando si tenta di aggiornare OpenSSL

1

Ho lavorato circa l'ultimo giorno per ottenere l'aggiornamento di openssl sulla mia macchina. Ho seguito le risposte qui e qui e ora ho un po 'di divertente risultati.

Quando digito which openssl non ricevo risposta.
Quando digito openssl version ottengo -bash: openssl: command not found
Quando digito brew install openssl ottengo Warning: openssl-1.0.1g already installed.

Perché brew riconosce un'installazione, ma i miei altri comandi del terminale suggeriscono che non è installato nulla? Cosa devo fare per far riconoscere al mio sistema l'installazione che brew sta vedendo, o cosa devo rimuovere per permettermi di fare una nuova installazione di openssl?

Modifica: "brew doctor" mi dà il seguente:

Warning: Your XQuartz (2.7.4) is outdated Please install XQuartz 2.7.5: https://xquartz.macosforge.org

Warning: Python is installed at /Library/Frameworks/Python.framework

Homebrew only supports building against the System-provided Python or a brewed Python. In particular, Pythons installed to /Library can interfere with other software installs.

    
posta Mike Vezzani 11.04.2014 - 16:55
fonte

2 risposte

1

Questo comando dovrebbe mostrare dove si possono trovare i binari di openssl sul tuo sistema:

locate openssl | grep bin/openssl

Per homebrew, assicurati di avere / usr / local / bin e / usr / local / sbin nel tuo $ PATH. Puoi verificare il tuo attuale percorso impostando echo $PATH .

    
risposta data 11.04.2014 - 18:49
fonte
0

Sembra che openssl sia stato installato in /usr/local/Cellar/openssl/1.0.1g/bin/openssl e che doveva essere collegato simbolicamente alla posizione desiderata. Il seguente comando l'ha ottenuto per me:

ln -s /usr/local/Cellar/openssl/1.0.1g/bin/openssl / usr / local / bin

Dopo che il comando è stato eseguito, "which openssl" ha restituito "/ usr / local / bin / openssl" e "openssl version" ha restituito "OpenSSL 1.0.1g 7 apr 2014"

    
risposta data 12.04.2014 - 05:10
fonte

Leggi altre domande sui tag