【问题标题】:Installing Postgresql on Mac Lion在 Mac Lion 上安装 Postgresql
【发布时间】:2012-06-05 03:22:35
【问题描述】:

我在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 不可写。您应该更改其权限。

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

提前致谢!

【问题讨论】:

    标签: macos postgresql homebrew


    【解决方案1】:

    您不需要 sudo 即可使用 brew read here

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

    sudo chmod go+w /usr/local

    然后再试一次:

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

    和:

    brew install postgresql

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 没有尝试 sudo。但改用安装程序。那行得通。谢谢!
      • 您不应将sudobrew installHomebrew 一起使用。
      【解决方案3】:

      Postgresql 已经安装在 Lion 上。

      【讨论】:

      • 这适用于 OS X Lion 服务器,但不适用于 Lion 客户端。
      • 是的,但我想安装更新的版本。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多