macos - 在 Mac Lion 上安装 Postgresql

标签 macos postgresql homebrew

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

brew install postgresql

这是错误的。在网上搜索时,在 forum 上找到了一个主题建议做

brew unlink ossp-uuid && brew link ossp_uuid

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

无法符号链接(symbolic link)文件:/usr/local/Cellar/ossp-uuid/1.6.2/share/man/man3/uuid.3 /usr/local/share/man/man3 不可写。您应该更改其权限。

这是怎么回事?为什么我们需要创建这个符号链接(symbolic link)?

提前致谢!

最佳答案

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

主要问题是您自己对/usr/local 文件夹执行这些操作的权限。试试这个(确保您以管理员身份登录):

sudo chmod go+w/usr/local

然后重试:

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

和:

brew 安装 postgresql

关于macos - 在 Mac Lion 上安装 Postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10891144/

相关文章:

macos - 如何在Mac OS上安装较新版本的make?

macos - 多个 NSTableViews 选择

macos - 如何判断 CGEvent 触发的操作何时完成?

macos - Grails GGTS IDE GrailsProcessDiedException : Grails process died

html - 文本未显示在 Chrome for mac 的网站上

postgresql - 如何在 Postgresql 中获取字符串中的当前月份和年份

postgresql - 哪个显式锁用于触发器?

mongodb - Homebrew mongodb 连接失败 - Mac OSX Sierra 10.12.6

sql - 查找日期列的最小值和最大值

python - ld : library not found for -lboost_python