在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、安装库 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 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论