'que openssl' no devuelve nada al intentar actualizar OpenSSL

1

He estado trabajando durante el último día para que se actualice openssl en mi máquina. He seguido las respuestas aquí y here y ahora tengo algo muy gracioso resultados.

Cuando escribo which openssl no obtengo respuesta.
Cuando escribo openssl version obtengo -bash: openssl: command not found
Cuando escribo brew install openssl obtengo Warning: openssl-1.0.1g already installed.

¿Por qué brew reconoce una instalación, pero mis otros comandos de terminal sugieren que no hay nada instalado? ¿Qué debo hacer para que mi sistema reconozca la instalación que está viendo brew o qué debo eliminar para poder realizar una instalación nueva de openssl?

Editar: 'brew doctor' me da lo siguiente:

  

Advertencia: su XQuartz (2.7.4) está desactualizado   Por favor instale XQuartz 2.7.5:     enlace

     

Advertencia: Python se instala en /Library/Frameworks/Python.framework

     

Homebrew solo admite la compilación contra el Python proporcionado por el Sistema o un   elaborada Python. En particular, los Pythons instalados en / Library pueden interferir   con otras instalaciones de software.

    
pregunta Mike Vezzani 11.04.2014 - 16:55

2 respuestas

1

Este comando debe mostrarle dónde se pueden encontrar los archivos binarios de openssl en su sistema:

locate openssl | grep bin/openssl

Para Homebrew, asegúrese de tener / usr / local / bin y / usr / local / sbin en su $ PATH. Puede verificar la configuración de su ruta actual emitiendo echo $PATH .

    
respondido por el VogonPoetLaureate 11.04.2014 - 18:49
0

Parece que openssl se instaló en /usr/local/Cellar/openssl/1.0.1g/bin/openssl y fue necesario tener un enlace simbólico a la ubicación deseada. El siguiente comando logró eso para mí:

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

Después de que se ejecutó ese comando, 'which openssl' devolvió "/ usr / local / bin / openssl" y 'openssl version' devolvió "OpenSSL 1.0.1g 7 de abril de 2014"

    
respondido por el Mike Vezzani 12.04.2014 - 05:10

Lea otras preguntas en las etiquetas