2014-04-10 18 views
5

我試圖爲我的Mac OS X(小牛)安裝Cassandra 2.0.5,但每當我使用Google安裝Cassandra 2.0.5時,似乎無法找到如何安裝我想要安裝的特定版本的Cassandra。如何在mac os x中安裝/下載特定版本的cassandra分佈式數據庫?

有沒有辦法在一般情況下安裝特定版本的cassandra?也許通過釀造或類似的東西?或者無論如何,我只想安裝Cassandra 2.0.5(但是從長遠來看,更通用的過程可能更有用)。

+0

你不想使用tar安裝嗎? – RussS

+0

https://github.com/pcmanus/ccm –

回答

2

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 

現在你會得到不同verions一個長長的清單,這裏是說列表的短段:

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