PostgreSQL在OS X Mavericks上存在吗?

8

我知道OS X Mountain Lion上安装了PostgreSQL的版本,如果要使用这个数据库引擎,你必须安装一个新版本并进行一些更改(http://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/)。当时对我来说并不必要,所以我没有这样做。

现在我有了预装OS X Mavericks(clean install)的Mac,如果我按照(http://russbrooks.com/2010/11/25/install-postgresql-9-on-os-x)中的文章运行psql -- version 命令,终端告诉我没有这样的命令。

~ » psql --version                                                                                                                                                          
zsh: correct 'psql' to 'sl' [nyae]? n
zsh: command not found: psql

当我在干净的OS X Mavericks上进行安装时,PostgreSQL会默认安装吗?

如果我想在Mavericks上尝试PostgreSQL,我只需要运行 brew install postgresql 就可以了吗?

有人试过这个吗?

非常感谢。


1
我不使用Mac,但有人告诉我"Postgres.app"非常容易安装和使用:http://postgresapp.com/ - user330315
4个回答

19

是的,如果 brew doctor 没有问题,安装 postgresql 应该是安全的。

我倾向于不修改 OS X 自带的东西,而是使用 Homebrew 安装我想要使用的各种软件的单独版本。我过去曾尝试使用 OS X 自带的东西,但当更新 OS X 时,事情就会迅速变得混乱起来。


2
好的,当运行 brew install postgresql 时,安装新版本的 PostgreSQL 没有出现明显的问题。现在当我运行 postgres --version 时,我得到了一个成功的回答:postgres (PostgreSQL) 9.3.1。谢谢 Aaron! - CristianOrellanaBak
这似乎有效: http://www.moncefbelyamani.com/how-to-install-postgresql-on-a-mac-with-homebrew-and-lunchy/ - Mike Gifford
1
没错,lunchy是可行的,不过我刚刚发现了brew services:http://robots.thoughtbot.com/starting-and-stopping-background-services-with-homebrew :o - Aaron Adams
不要使用 brew services,它是一个非常糟糕的贡献,很可能现在已经被淘汰了。 - Aaron Adams

10

2
我可以建议将您博客文章的内容复制到您的答案中吗?这样即使链接失效,答案也是完整的。根据浏览量来看,这个问题应该有一个更好的答案。 - Aaron Adams

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接