para letterbomb instalar descargar macos homebrew

macos - instalar - letterbomb



¿Cuál es la manera mejor/más segura de reinstalar Homebrew? (5)

Estoy teniendo problemas con los permisos en Homebrew: después de instalar Node e intentar instalar npm usando el comando curl que Homebrew le dice que use, fallaría debido a errores de EACCESS. Revisé la carpeta de nodos y los permisos eran a) no propiedad del usuario (tuve que rechazarla) yb) No tenía permisos de escritura (tuve que chmod 755).

He solucionado el problema con NPM, pero tuve que ejecutar su script de instalación como sudo (¡lo cual es malo!).

Supongo que debo haber instalado Homebrew como root o algo similar. Espero que la reinstalación lo solucione, pero no puedo encontrar una fuente sobre cómo reinstalar Homebrew.

Cuando vuelvo a ejecutar el instalador en la Terminal, obtengo:

/usr/local/.git already exists!


El proceso es limpiar y luego reinstalar con los siguientes comandos:

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"

Notas:


Intente ejecutar el comando brew doctor y díganos qué tipo de salida obtiene


edición: y para responder a la pregunta del título, esto es de sus FAQ :

Homebrew no escribe archivos fuera de su prefijo. Por lo general, puede simplemente rm -rf la carpeta en la que lo instaló.

Así que seguir con una reinstalación limpia (siguiendo los pasos recomendados más recientes) debería ser su mejor opción.


La forma de reinstalar Homebrew es eliminarlo completamente y comenzar de nuevo. Las preguntas frecuentes de Homebrew tienen un enlace a un script de shell para desinstalar Homebrew.

Si lo único que ha instalado en /usr/local es homebrew en sí mismo, puede simplemente rm -rf /usr/local/* /usr/local/.git para borrarlo. Pero /usr/local/ es el directorio estándar de Unix para todos los archivos binarios adicionales, no solo Homebrew, por lo que puede tener otras cosas instaladas allí. En ese caso, uninstall_homebrew.sh es una apuesta mejor. Es cuidadoso eliminar solo los archivos de homebrew y dejar el resto solo.



Brew ya proporciona un comando para desinstalarse:

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

Si no pudo ejecutar este comando debido a un permiso (como ejecutar como segundo usuario), ejecute de nuevo con sudo

Entonces puedes instalar de nuevo:

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