laohuanggua 发表于 2010-12-27 13:37

ruby众帮下忙哈

用gem安装一个软件puppet

gem install puppet

或者

cd /opt
wget http://puppetlabs.com/downloads/gems/facter-1.5.8.gem
wget http://puppetlabs.com/downloads/gems/puppet-2.6.4.gem
gem install facter-1.5.8.gem
gem install puppet-2.6.4.gem


安装完成后,运行
puppetd


报告:

/usr/lib/ruby/gems/1.9.1/gems/puppet-2.6.4/lib/puppet/util/log/destinations.rb:97: warning: class variable access from toplevel
/usr/lib/ruby/gems/1.9.1/gems/puppet-2.6.4/lib/puppet/application/kick.rb: /usr/lib/ruby/gems/1.9.1/gems/puppet-2.6.4/lib/puppet/application/kick.rb:107: Invalid next (SyntaxError)

求问这个错误和警告该如何解决掉?

laohuanggua 发表于 2010-12-27 14:06

又查了下,原来是安装到facter软件就报错了!


gem uninstall facter。用在线安装的方法:gem install facter

运行facter软件

结果还是报错!

/usr/lib/ruby/gems/1.9.1/gems/puppet-2.6.4/lib/puppet/application/kick.rb: /usr/lib/ruby/gems/1.9.1/gems/puppet-2.6.4/lib/puppet/application/kick.rb:107: Invalid next (SyntaxError)

2gua 发表于 2010-12-27 14:12

看看gem包是否支持你的1.9.2版本Ruby。

laohuanggua 发表于 2010-12-27 16:07

回复 3# 2gua


多谢。我删掉了ruby。正在用rvm来安装。


rvm已经安装正确:
运行type rvm|head -1
返回rvm is a function


安装1.8.7
# rvm install 1.8.7
/usr/local/rvm/rubies/ruby-1.8.7-p330, this may take a while depending on your cpu(s)...

ruby-1.8.7-p330 - #fetching
ruby-1.8.7-p330 - #downloading ruby-1.8.7-p330, this may take a while depending on your conne                                                 ction...
% Total    % Received % XferdAverage Speed   Time    Time   TimeCurrent
                                 DloadUpload   Total   Spent    LeftSpeed
0   0    0   0    0   0      0      0 --:--:--0:05:19 --:--:--   0
0   0    0   0    0   0      0      0 --:--:--0:05:34 --:--:--   0
结果。。。。。没速度啊!

laohuanggua 发表于 2010-12-27 16:17

上官网的ftp 看了一下。貌似他们的文件有问题。


这个文件是正确的
ftp://ftp.ruby-lang.org//pub/ruby/1.8/ruby-1.8.7-p330.tar.gz

但是
ftp://ftp.ruby-lang.org//pub/ruby/ruby-1.8.7-p330.tar.gz
这文件的大小居然是0!!

是不是因为这个问题导致无法rvm成功!!

laohuanggua 发表于 2010-12-27 16:19

搞定了。

rvm install ruby-1.8.7

终于有速度了!!!:shock:

2gua 发表于 2010-12-27 16:31

嗯,自己多试试吧。
页: [1]
查看完整版本: ruby众帮下忙哈