我能够使用 Homebrew 在 Mac OS 上安装 couchdb 的最新版本。有没有办法可以安装以前的版本(0.10.0)。我尝试使用 iriscouch 但无法克隆存储库。
安装像 1.1.1 这样的版本怎么样?有没有办法使用自制软件来做到这一点?
谢谢
当前版本是 1.2.0,之前的版本是 1.1.1。0.10.0在 CouchDB 历史上已经很久了。你确定你需要那么远吗?你有什么问题?
对于 1.1.1,您可以简单地恢复到以前的公式(通过 git 检查)或直接编辑 couchdb.rb 文件。
如果您需要 0.10.0,另一种选择是尝试https://github.com/iriscouch/build-couchdb。
最后,尝试从源代码、spidermonkey 1.7.0 构建 Erlang R14B01,然后使用与 0.10.0 自制配方中类似的配置:
需要'brewkit'
类 Couchdb
依赖于'蜘蛛猴'依赖于'icu4c'依赖于'erlang'
def install system "./configure", "--prefix=#{prefix}", "--localstatedir=#{var}", "--sysconfdir=#{etc}", "--with-erlang=# {HOMEBREW_PREFIX}/lib/erlang/usr/include" 系统 "make" 系统 "make install"
(var+'lib'+'couchdb').mkpath
(var+'log'+'couchdb').mkpath
结束结束
自 2009 年底 0.10.0 发布以来,CouchDB、Mac OS X、Erlang、Spidermonkey 和其他依赖项都发生了显着变化。预计路上会有一些颠簸。