2015-12-30 165 views
0

我試圖用木偶我流浪漢的機器上安裝紅寶石,傀儡文件中定義與包裝紅寶石Ruby類:紅寶石安裝木偶流浪

class ruby { 
package { "ruby": 
    ensure => '1.9.1' 
} 

但運行遊民機時,得到錯誤的版本未找到並安裝1.8.7。

當我運行ralsh package列表紅寶石的版本:

package { 'ruby1.8': 
ensure => '1.8.7.352-2ubuntu1.6', 
} 

那麼,怎樣才能升級我的紅寶石版本?我是新來的傀儡&流浪漢。流浪者或傀儡中有沒有辦法?

謝謝。

+0

你使用什麼樣的基礎圖像?在Debian中,曾經有一個'ruby1.9.3'包可以與'ruby1.8'共存。我想你的Ubuntu版本仍然有。安裝它而不是'ruby'元組件。 –

+0

Ubuntu Precise 12.04。那麼,唯一的方法就是安裝它而不用傀儡或流浪者? – jvrdom

回答

0

根據database,precise沒有包裝任何紅寶石1.9

在此平臺上,您需要爲ruby1.9.3或類似軟件包添加存儲庫。

切換到更新的操作系統的基本映像可能會更容易。