update mac instalar how gui cmake homebrew

mac - how to update cmake windows



Homebrew: no se pudo enlazar, no se puede escribir en/usr/local/share/man/man7 (2)

La propuesta de Mark Setchell para usar sudo chown -R $(whoami):admin /usr/local/share/man es correcta. De acuerdo con la página de solución de problemas de Homebrew :

Si los comandos fallan con errores de permisos, verifique los permisos de los subdirectorios de / usr / local. Si no está seguro de qué hacer, puede ejecutar cd /usr/local && sudo chown -R $(whoami) bin etc include lib sbin share var Frameworks

pero la proposición de Nano de usar sudo no es buena. De acuerdo con las preguntas frecuentes de Homebrew :

Homebrew está diseñado para trabajar sin usar sudo . Puede decidir utilizarlo, pero le recomendamos encarecidamente que no lo haga . Si ha usado sudo y se encuentra con un error, entonces es probable que esta sea la causa. No presente un informe de error a menos que pueda reproducirlo después de reinstalar Homebrew desde cero sin usar sudo.

Estoy instalando LightGBM en OSX, siguiendo la guía de instalación . Al instalar cmake, Homebrew da un mensaje de advertencia:

Warning: cmake-3.8.1 already installed, it''s just not linked.

Entonces trato de

$brew link cmake

da:

Linking /usr/local/Cellar/cmake/3.8.1... Error: Could not symlink share/man/man7/cmake-buildsystem.7 /usr/local/share/man/man7 is not writable.


Solo sigue estos 4 pasos

  1. sudo chown -R $(whoami) $(brew --prefix)/*
  2. brew doctor
  3. brew prune
  4. brew link cmake