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 > installahora descargue
https://github.com/Homebrew/brew/tarball/masteren un navegador, ej .: a este nombre de archivo~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gzahora edite el archivo llamado
install, reemplace/usr/bin/curl -#{curl_flags} #{BREW_REPO}/tarball/masterconcat ~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gzpróxima descarga https://github.com/Homebrew/homebrew-core/tarball/master en un navegador, por ejemplo: a
~/Downloads/Homebrew-homebrew-core-bd37905.tar.gzahora edite el archivo de instalación, reemplace
/usr/bin/curl -#{curl_flags} #{CORE_TAP_REPO}/tarball/masterconcat ~/Downloads/Homebrew-homebrew-core-bd37905.tar.gzahora ejecútalo
ruby installProbablemente 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 versionLa 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 versionpero 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/masterconcat ~/Downloads/Homebrew-brew-[version number etc.].tar.gzB. reemplace/usr/bin/curl -#{curl_flags} #{CORE_TAP_REPO}/tarball/masterconcat ~/Downloads/Homebrew-homebrew-core-[version number etc.].tar.gzruby -S ~/Downloads/install.txtEn mi caso, los nombres de archivo exactos eran
Homebrew-brew-1.5.14-3-g94c0d83.tar.gzyHomebrew-homebrew-core-b83864a.tarfuente
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 curlhttps://curl.haxx.se/download/curl-7.59.0.tar.bz2~/Library/Caches/Homebrewbrew install curlexport PATH="/usr/local/opt/curl/bin:$PATH"y colocándolo en su~/.bash_profileconecho 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.bash_profilecurl: (77) error setting certificate verify locations...descargacacert.pemdesdehttps://curl.haxx.se/docs/caextract.htmly cópielo en/usr/local/etc/openssl/cert.pem¡Ahora debería tener un Homebrew totalmente funcional!
fuente
brew install curlsin hombrew instalado?brew install ...comandos aún fallan