ruby众帮下忙哈
用gem安装一个软件puppetgem 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)
求问这个错误和警告该如何解决掉? 又查了下,原来是安装到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) 看看gem包是否支持你的1.9.2版本Ruby。 回复 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
结果。。。。。没速度啊! 上官网的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成功!! 搞定了。
rvm install ruby-1.8.7
终于有速度了!!!:shock: 嗯,自己多试试吧。
页:
[1]