如何在 mac os x 中安装/下载特定版本的 cassandra 分布式数据库?

Posted

技术标签:

【中文标题】如何在 mac os x 中安装/下载特定版本的 cassandra 分布式数据库?【英文标题】:How do you install/download a specific version of the cassandra distributed database in mac os x? 【发布时间】:2014-04-10 19:01:35 【问题描述】:

我试图为我的 Mac OS X (mavericks) 安装 Cassandra 2.0.5,但是每当我用谷歌搜索安装 Cassandra 2.0.5 时,我似乎都找不到如何安装我想要安装的特定版本的 Cassandra。

一般有没有办法安装特定版本的 cassandra?也许通过 brew 或类似的东西?或者其他什么,我只想安装 Cassandra 2.0.5(但从长远来看,更通用的过程可能更有用)。

【问题讨论】:

您不想使用 tar 安装吗? github.com/pcmanus/ccm 【参考方案1】:

TL;DR;你可以得到他们here。

但是.. 使用 git 也有一种有趣的方式:

// -b cassandra-2.0 because you want a 2.0.x version of C*
// if you want a 2.1.x version use -b cassandra-2.1 and so on for other branches
git clone -b cassandra-2.0 git://git.apache.org/cassandra.git
cd cassandra
git tag -l

您现在将获得一长串不同版本的列表,以下是所述列表的一小部分:

cassandra-2.0.0-beta2
cassandra-2.0.0-rc1
cassandra-2.0.0-rc2
cassandra-2.0.1
cassandra-2.0.2
cassandra-2.0.3
cassandra-2.0.4
cassandra-2.0.5

接下来你可以签出标签:

git checkout tags/cassandra-2.0.5

最后你使用 ant build 构建 C* 并且你都设置为 ./bin/cassandra -f

【讨论】:

以上是关于如何在 mac os x 中安装/下载特定版本的 cassandra 分布式数据库?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mac OS Sierra 中安装 ROS(Kinetic)?

如何在 Mac OS X 下AA,安装 gcc

在 Mac OS X 和 Maya 中安装 PyQt4

在Mac OS X 10.13.2中安装nltk 和numpy

在 XAMPP ubuntu 和 mac os x 中安装 a2enmod

转在VMware中安装OS X Yosemite