No puedo volver a instalar Homebrew

3

Tengo un problema al reinstalar Homebrew. Estoy ejecutando Mavericks

Comenzó conmigo intentando instalar Express.js. Homebrew se instaló en mi Mac desde hace bastante tiempo, nunca tuve ningún problema con él. Usé sudo npm install -g express , pero cuando ejecuté express --version , recibí el comando no encontrado. Finalmente, encontré una posible solución en línea y solo intenté reinstalar npm con brew remove npm y brew install npm . Nuevamente, me encontré con errores (Desafortunadamente, no guardé los errores exactos) Utilicé brew doctor para intentar resolverlo, busqué un montón de tutoriales y me metí en la basura con Homebrew, y creo que rompí algo / p>

Ahora, me imagino que debería intentar reinstalar Homebrew.

Ejecuto el comando de instalación para homebrew:

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

Devuelve este mensaje:

It appears Homebrew is already installed. If your intent is to reinstall you should do the following before running this installer again: rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

Por lo tanto, corro

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

Esto devuelve:

-bash: brew: command not found

Intento ejecutar de nuevo el comando de instalación, y esta vez, no me dice que Homebrew ya está instalado.

De nuevo, ejecuto el comando de instalación para homebrew:

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

Y ahora entiendo esto:

==> This script will install: /usr/local/bin/brew /usr/local/Library/... /usr/local/share/man/man1/brew.1

Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew Password: ==> Downloading and installing Homebrew... remote: Counting objects: 136, done. remote: Total 136 (delta 0), reused 0 (delta 0) Receiving objects: 100% (136/136), 10.37 MiB | 1.53 MiB/s, done. Resolving deltas: 100% (44/44), done. From https://github.com/Onomanatee/portfolio_Yuri_Legiest * [new branch] master -> origin/master HEAD is now at c253261 Commit4 ==> Installation successful! ==> Next steps Run brew doctor before you install anything Run brew help to get started

La ejecución de brew doctor o brew help , sin embargo, da como resultado

-bash: brew: command not found

Realmente no sé cómo arreglar esto. ¿Y por qué el instalador de cerveza se refiere a un repositorio que usé como prueba para un pequeño proyecto web? (justo arriba de la instalación exitosa!)

    
pregunta Onomanatee 15.10.2014 - 15:50

1 respuesta

1

Respuesta a corto plazo, pruebe este comando para ver si su instalación de brew funcionó:

/usr/local/bin/brew doctor

Parece que su entorno de bash puede no buscar ejecutables en / usr / local / bin (lo que significa que debe escribir la ruta completa en lugar del nombre del comando). La solución puede ser simplemente la asignación de recursos a sus archivos conf, lo que se puede hacer aproximadamente cerrando su terminal y abriendo uno nuevo. De lo contrario, querrá agregar una línea a su ~ / .bash_profile. Aunque creo que los recursos harán el truco.

Luego de confirmar el éxito con el primer médico, intente salir de su aplicación de terminal y comenzar de nuevo, entonces su uso original de brew debería funcionar. Si no lo intenta:

echo $PATH

e informe los resultados.

    
respondido por el HAL 9001 15.10.2014 - 16:52

Lea otras preguntas en las etiquetas