Ruby 安装 Puppet Vagrant

Ruby Install Puppet Vagrant

我试图用 puppet 在我的流浪机器上安装 ruby,在 puppet 文件中定义一个 ruby class 和包 ruby:

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

但是运行流浪机时,报错找不到版本,安装1.8.7.

当我运行ralsh package列出ruby的版本时:

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

那么,如何升级我的ruby版本呢?我是傀儡和流浪者的新手。 vagrant or puppet 有办法吗?

谢谢。

根据 databaseprecise 没有任何 Ruby 1.9 包装。

在此平台上,您将需要为某些 ruby1.9.3 或类似包添加存储库。

切换到更新 OS 的基本图像可能会容易得多。