¿Cómo puedo obtener la versión más nueva de cURL en lugar de la vieja 7.24 que proporciona Apple?
user:~ kevinsimper$ curl --version
curl 7.31.0 (x86_64-apple-darwin12.4.0) libcurl/7.31.0 OpenSSL/0.9.8x zlib/1.2.5
Protocolos: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Características: IPv6 Largefile NTLM NTLM_WB SSL libz
Cuando instalo con Brew se me notifica que es exclusivo y si hago
brew link curl --force
la versión sigue siendo 7.24, pero los protocolos se han actualizado.
Kuser:~ kevinsimper$ curl --version
curl 7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8x zlib/1.2.5
Protocolos: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Características: AsynchDNS GSS-Negotiate IPv6 Largefile NTLM NTLM_WB SSL libz
user:~ kevinsimper$ which curl
/usr/bin/curl
Si luego elimino el cURL de 'apple', la función no es ejecutable.
user:~ kevinsimper$ curl --version
curl 7.31.0 (x86_64-apple-darwin12.4.0) libcurl/7.31.0 OpenSSL/0.9.8x zlib/1.2.5
Protocolos: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Características: IPv6 Largefile NTLM NTLM_WB SSL libz
user:~ kevinsimper$ brew install postgresql
==> Instalando la dependencia de postgresql: ossp-uuid
==> Descargando ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz
Error: /usr/bin/curl no es ejecutable
4 votos
No elimines los archivos suministrados por Apple: el sistema operativo aún podría usarlos y no usará archivos de homebrew. Para usar el archivo homebrew, necesitas establecer tu RUTA ("PATH") - consulta las preguntas aquí.