Entonces tengo una computadora que está atascada en Snow Leopard.
¿Cómo instalo Homebrew en una computadora tan antigua? ¿Es esto posible?
Intenté el siguiente comando:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Sin embargo, esto me da un error sobre la necesidad de git y no sé cómo instalar una versión anterior de eso.
snow-leopard
homebrew
William
fuente
fuente
/usr/bin/
anterior. Lo acabo de probar en un MBP de finales de 2008 con Snow Leopard 10.6.8 y se instala bien (recordando seguirlo con el segundo comando).Respuestas:
Aparentemente, la forma en que Snow Leopard es "instalar normalmente" sin embargo eso me da esto
Evitar:
curl https://raw.githubusercontent.com/Homebrew/install/master/install > install
ahora descargue
https://github.com/Homebrew/brew/tarball/master
en un navegador, ej .: a este nombre de archivo~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gz
ahora edite el archivo llamado
install
, reemplace/usr/bin/curl -#{curl_flags} #{BREW_REPO}/tarball/master
concat ~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gz
próxima descarga https://github.com/Homebrew/homebrew-core/tarball/master en un navegador, por ejemplo: a
~/Downloads/Homebrew-homebrew-core-bd37905.tar.gz
ahora edite el archivo de instalación, reemplace
/usr/bin/curl -#{curl_flags} #{CORE_TAP_REPO}/tarball/master
concat ~/Downloads/Homebrew-homebrew-core-bd37905.tar.gz
ahora ejecútalo
ruby install
Probablemente todavía necesite instalar xcode , y siga los pasos de la respuesta de Brad Bell para usarlo para instalar curl.
Otra opción (no probada) podría ser instalar xcode, luego construir curl localmente desde la fuente (por ejemplo: descargar https://curl.haxx.se/download/curl-7.59.0.tar.bz2 con un navegador, descomprimirlo, compilar como es normal en alguna ubicación temporal), coloque la carpeta bin de esa ubicación primero en su RUTA, luego ejecute las instrucciones normales de instalación de homebrew.
Tigerbrew también podría ser una opción.
fuente
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
La forma actual de instalar Homebrew en Snow Leopard es usar el siguiente comando:
Después de ejecutar esto, asegúrese de seguirlo con:
Déjame saber cómo vas.
fuente
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
pero vea algunas de las otras respuestas ...Si, como yo, no está muy familiarizado con Ruby o
curl
, aquí hay una versión detallada (y una versión ligeramente actualizada) de la excelente respuesta de @rogerdpack:Homebrew-brew-[latest version number etc.].tar.gz
)Homebrew-homebrew-core-[latest version number].tar
)curl -o ~/Downloads/install.txt https://raw.githubusercontent.com/Homebrew/install/master/install
/usr/bin/curl -#{curl_flags} #{BREW_REPO}/tarball/master
concat ~/Downloads/Homebrew-brew-[version number etc.].tar.gz
B. reemplace/usr/bin/curl -#{curl_flags} #{CORE_TAP_REPO}/tarball/master
concat ~/Downloads/Homebrew-homebrew-core-[version number etc.].tar.gz
ruby -S ~/Downloads/install.txt
En mi caso, los nombres de archivo exactos eran
Homebrew-brew-1.5.14-3-g94c0d83.tar.gz
yHomebrew-homebrew-core-b83864a.tar
fuente
Después de instalar Homebrew utilizando los pasos anteriores, es posible que aún no pueda instalar nada con él, ya que desea descargar paquetes con la misma versión obsoleta de curl. Por lo tanto, deberá realizar un seguimiento instalando la versión homebrew de curl.
brew install curl
https://curl.haxx.se/download/curl-7.59.0.tar.bz2
~/Library/Caches/Homebrew
brew install curl
export PATH="/usr/local/opt/curl/bin:$PATH"
y colocándolo en su~/.bash_profile
conecho 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.bash_profile
curl: (77) error setting certificate verify locations...
descargacacert.pem
desdehttps://curl.haxx.se/docs/caextract.html
y cópielo en/usr/local/etc/openssl/cert.pem
¡Ahora debería tener un Homebrew totalmente funcional!
fuente
brew install curl
sin hombrew instalado?brew install ...
comandos aún fallan