在Mac Lion上安装Postgresql

时间:2012-06-05 03:22:35

标签: macos postgresql homebrew

我正在进行ruby on rails tutorial的练习,其中包括安装postgresql。按照教程中链接的rails cast的说明,我做了

brew install postgresql

这是错误的。在线搜索时,在forum上找到了建议执行

的帖子
brew unlink ossp-uuid && brew link ossp_uuid

我不知道这是在做什么。命令失败(我认为第一部分成功)。错误:

无法符号链接文件:/usr/local/Cellar/ossp-uuid/1.6.2/share/man/man3/uuid.3 / usr / local / share / man / man3不可写。你应该改变它的权限。

这是什么意思?为什么我们需要创建这个符号链接?

提前致谢!

3 个答案:

答案 0 :(得分:6)

你不需要使用sudo来使用brew read here

主要问题是你自己在/ usr / local文件夹上的权限来执行这些操作。试试这个(确保你以管理员角色登录):

sudo chmod go+w /usr/local

然后再试一次:

brew unlink ossp-uuid && brew link ossp-uuid

brew install postgresql

答案 1 :(得分:-2)

您可能需要在命令之前使用sudo。

或者,可以从其网站上的安装程序安装postgres:Mac OS X installer

答案 2 :(得分:-2)

已经在Lion上安装了Postgresql。