• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Centos6.5安装ruby2.2.3

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、安装库

Yum install –y gcc* openssl* wget

二、安装ruby

wget https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz

tar  zxvf ruby-2.2.3.tar.gz

cd ruby-2.2.3

./configure --prefix=/usr/local/ruby

make

make install

ln -sf /usr/local/ruby/bin/* /usr/bin/

三、安装openssl支持(使用net-ssh时,必须)

cd  ruby-2.2.3(源码)/ext/openssl

ruby extconf.rb

make

make install

注:make时可能会报错

make: *** No rule to make target `/include/ruby.h', needed by `ossl_x509revoked.o'.  Stop.

解决方法:修改 Makefile 在最上面增加变量 top_srcdir = ../.. 即可。

四、修改gem源为国内源

gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources –l

五、安装 net-ssh,net-sftp,net-scp(选装)

gem install net-ssh -v 2.10.1.rc1

gem install net-sftp

gem install net-scp

gem list(查看已安装库)

安装完后使用

require 'net/ssh'

require 'net/sftp'

可能会报错,这时是版本问题,解决方法

gem install net-ssh -v 2.10.1.rc1


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Ruby+watir自动化测试中实现识别验证码图片发布时间:2022-07-14
下一篇:
centos6.5离线安装ruby、rubygems(不用yum源)发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap