¿Por qué no funciona mi instalación de brew?

3

Instalé brew antes, pero no funciona ahora.

Cuando ejecuto brew , me da el error -bash: brew: command not found

Así que intenté reinstalar usando el código

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Pero me da otra:

  

Parece que Homebrew ya está instalado. Si tu intención es reinstalarte.   Debe hacer lo siguiente antes de ejecutar este instalador nuevamente:   rm -rf / usr / local / Cellar /usr/local/.git & & limpieza de cerveza

Si uso el comando rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup , devuelve el primer error: -bash: brew: command not found

¿Qué debo hacer ahora?

    
pregunta cindywmiao 09.10.2014 - 02:46

3 respuestas

5

"Comando no encontrado" indica que el binario brew no está en uno de los directorios listados en su variable de entorno PATH. Para verificar cuál es su ruta actualmente, ejecute echo $PATH . Por defecto, brew se instala en /usr/local/bin . Para establecer la ruta de forma permanente, debe editar su archivo ~/.bashrc para que contenga la línea export PATH="/usr/local/bin:$PATH" .

    
respondido por el Phil Reinhold 09.10.2014 - 08:04
1

La sección de preguntas frecuentes tiene una sección sobre esto y un script de desinstalación específico, comienza allí para obtener un sistema limpio y luego vuelve a instalarlo.

enlace

  

Para desinstalar Homebrew, pegue el siguiente comando en un indicador de terminal.

     

ruby -e "$ (curl -fsSL enlace )"

     

Descargue el script de desinstalación y ejecute ./uninstall --help para ver más opciones de desinstalación.

    
respondido por el Yuri Schimke 08.02.2016 - 19:45
0

El siguiente comando no funciona si estás bajo proxy.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

En su lugar, usa lo siguiente -

ruby -e "$(curl -x http://DOMAIN%5cUSER_NAME:PASSWORD@PROXY:PORT -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Tenga en cuenta que tenemos que usar% 5c en lugar de "\" De manera similar, si su contraseña tiene algún carácter especial, reemplácela con unicode, por ejemplo, para @ use% 40 Consulte este Unicodes

Reemplaza el comando anterior con tus propios parámetros

DOMINIO - Tu dominio

USER_NAME: tu nombre de usuario

CONTRASEÑA - contraseña

PROXY - 10.10.10.10

PUERTO - 8080

    
respondido por el Harshad 07.09.2018 - 11:27

Lea otras preguntas en las etiquetas