Homebrew: No se pudo realizar el enlace simbólico, no se puede escribir en /usr/local/bin [cerrado]
Durante la instalación tig
, HomeBrew
se muestran los siguientes problemas al instalar una dependencia:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/a2x
/usr/local/bin is not writable.
You can try again using:
brew link asciidoc
Tras la respuesta de Alex pude resolver este problema; Parece que este es un problema no específico de los paquetes que se están instalando sino de los permisos de las homebrew
carpetas.
sudo chown -R `whoami`:admin /usr/local/bin
Para algunos paquetes, es posible que también deba hacer esto para /usr/local/share
o /usr/local/opt
:
sudo chown -R `whoami`:admin /usr/local/share
sudo chown -R `whoami`:admin /usr/local/opt
En lugar de ejecutar cualquier comando en particular, recomendaría ejecutarlo brew doctor
y tomar en serio todas las advertencias. Es posible que haya otros problemas en los que se quede atascado y que tal vez no se incluyan en esta pregunta.
Además, a medida que la preparación se actualiza con el tiempo, determinados comandos pueden seguir siendo válidos o no. brew doctor
, sin embargo, garantizará que tenga una solución de problemas actualizada.