2010-07-08 68 views
3

我已經安裝了cassandra在Ubuntu的使用wiki在Ubuntu下安裝cassandra?

問題是我無法控制哪個版本安裝和升級到功能。

我想能夠安裝特定的版本不只是最新的,因爲我有一臺機器運行0.6.2現在我想另一個節點,我想安裝0.6.2。

我怎樣才能安裝debian軟件包的特定版本,而不是最新的?

+0

爲什麼你不喜歡0.6.3? – Schildmeijer 2010-07-08 19:42:17

+0

我喜歡0.6.3,但我已經有0.6.2的節點,所以我想要0.6.2的另一個節點,不想現在更新現有的節點 – mamu 2010-07-09 00:09:13

+0

0.6.2和0.6.3可以共存 – Schildmeijer 2010-07-09 06:19:21

回答

1

做到這樣的事情的最好方法就是我目前找到的是pinning。這在目前有點不方便,因爲您必須手動創建固定首選項(並在必要時進行更改)。另外,如果您使用此功能,固定功能將無法使用aptitude。

另一個例子是我爲php here所做的鎖定。但是,您必須確保您想要的版本在您在sources.list(sources.list.d)中配置的repos/ppas中可用。

3

安裝卡桑德拉的特定版本,你可以做這樣的事情:

在這種情況下,我想安裝卡桑德拉1.2.8

sudo易於得到清潔

命令和apt - 獲得更新

命令和apt-get安裝卡桑德拉= 1.2.8

+0

我知道你可能會解決你的問題,但3年後,我會回答一些不知道答案的人,並來這裏看到答案 – 2013-11-02 06:12:40