2015-12-30 116 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或类似软件包添加存储库。

切换到更新的操作系统的基本映像可能会更容易。