我正在进行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不可写。你应该改变它的权限。
这是什么意思?为什么我们需要创建这个符号链接?提前致谢!
答案 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。