Seguí las sencillas instrucciones en la página de inicio de Homebrew:
Paste this at a terminal prompt:
/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
Pero recibo los siguientes errores de permiso. ¿Cuál es la forma correcta de instalar Homebrew en Mac OS X Lion?
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/Formula/...
/usr/local/Library/Homebrew/...
Press enter to continue
==> /usr/bin/sudo /bin/chmod o+w /usr/local
mkdir: /usr/local/Cellar: Permission denied
mkdir: /usr/local/etc: Permission denied
mkdir: /usr/local/include: Permission denied
mkdir: /usr/local/lib: Permission denied
mkdir: /usr/local/Library: Permission denied
mkdir: /usr/local/sbin: Permission denied
mkdir: /usr/local/share: Permission denied
mkdir: /usr/local/var: Permission denied
mkdir: /usr/local/.git: Permission denied
Failed during: /bin/mkdir /usr/local/Cellar /usr/local/etc /usr/local/include /usr/local/lib /usr/local/Library /usr/local/sbin /usr/local/share /usr/local/var /usr/local/.git
$
Acabo de luchar con el mismo problema, pero en lugar de ingresar manualmente cualquier comando † , usé gist: 768518 para hacer las cosas sucias por mí. Funcionó de maravilla, ¡y no necesitarás nada sudo
!
La esencia mencionada anteriormente (acertadamente descrita como "Reparar permisos en /usr/local para Homebrew") solo corrige los permisos, es decir, no instala Homebrew a pesar de que es una bifurcación del script de instalación .
†) distintos a los requeridos $ chmod a+x fix_homebrew.rb
y $ ./fix_homebrew.rb
por supuesto
el oneliner oficial de brew.sh es este...
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install )"
¿Por qué le gustaría usar una versión esencial desactualizada y no el guión original?
Github tiene una hermosa aplicación para Mac que elimina el doloroso proceso de la línea de comandos (si la línea de comandos no es lo tuyo, eso es ;-))
prueba estos, estos funcionan para mí ..
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
en01
/usr/local
, pero el usuario principal de OS X Lion es parte del grupo de/usr/local
, por lo que agregar g+w funcionó. Supongo que ahora puedo eliminar de forma segura consudo chmod g-w /usr/local
?Zsub