2012-03-06 17 views
14

No puedo instalar postgresql con homebrew.No se puede "preparar instalar postgresql"

$ brew install postgresql 
Error: Could not create /usr/local/Cellar 
Check you have permission to write to /usr/local 

No estoy seguro si homebrew se instaló bien. Si necesita más información, actualizaré esto.

+0

@JunichiIto Por favor, después de esta resolución como una respuesta y lo aceptan –

+0

@StephenRudolph lo hice . Gracias por dejarme saber :) –

+0

@JunichiIto en cualquier momento;) –

Respuesta

11

He creado/usr/local/Cellar solo, y pude instalarlo correctamente.

+0

, esta no debería ser la respuesta para todos los casos. por ejemplo, en mi caso agregué/usr/local/var/log/mongodb después de obtener un error, luego recibí un nuevo error: Error: el archivo existe -/usr/local/var/log/mongodb – botbot

+1

brew debería haber creado el Directorio de bodega para usted, desinstalaría brew y comenzar de nuevo –

-3

¿No podría haber ejecutado también sudo para otorgar permisos de root homebrew?

$ sudo brew install postgresql 
+2

ver https://github.com/mxcl/homebrew/wiki/FAQ para obtener más información, pero sudo es innecesario y no se recomienda su uso con brew –

+0

@hamalnamal I lo intenté antes, pero no funcionó. –

+0

ah, supongo que solía usar los gestores de paquetes de Linux. De todos modos, es bueno saber – hamalnamal

7

Me parece que si consigo este problema cerveza acabo de fijar los permisos en la carpeta /use/local:

sudo chown -R $(whoami):admin /usr/local

+1

Esta debería ser la respuesta aceptada, maldita sea –

+0

Recibí un mensaje de error que dice 'chown: opción ilegal - m' – LWZ

Cuestiones relacionadas