【问题标题】:Can not "brew install postgresql"不能“brew install postgresql”
【发布时间】:2012-03-06 06:57:10
【问题描述】:

我无法使用自制软件安装 postgresql。

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

我不确定自制软件是否安装好。如果您需要更多信息,我会更新。

【问题讨论】:

  • @JunichiIto 请将此决议作为答案发布并接受它
  • @StephenRudolph 我这样做了。谢谢你让我知道:)

标签: postgresql homebrew


【解决方案1】:

我自己创建了/usr/local/Cellar,然后就可以安装成功了。

【讨论】:

  • 这不应该是所有情况的答案。例如,在我的情况下,我在出错后添加了 /usr/local/var/log/mongodb,然后出现了一个新错误:错误:文件存在 - /usr/local/var/log/mongodb
  • brew 应该已经为你创建了地窖目录,我会卸载 brew 并重新开始
【解决方案2】:

我发现如果遇到 brew 的这个问题,我只需修复 /use/local 文件夹的权限:

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

【讨论】:

  • 我收到一条错误消息,上面写着chown: illegal option -- m
【解决方案3】:

安装时出现错误,无法链接 postgres 和 /usr/local/include 不可写

以下解决方案对我有用:- 首先创建include文件夹,注意这需要sudo权限

cd /usr/local

sudo mkdir include

sudo chown -R $(whoami) $(brew --prefix)/*

brew link postgresql

【讨论】:

    猜你喜欢
    • 2021-10-04
    • 2013-09-30
    • 2016-12-22
    • 2018-07-26
    • 1970-01-01
    • 2018-03-06
    • 2021-07-13
    • 1970-01-01
    • 2012-01-29
    相关资源
    最近更新 更多