zoukankan      html  css  js  c++  java
  • Centos6.5安装ruby2.2.3

    一、安装库

    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

  • 相关阅读:
    dp uva1025
    dp uva10003
    dp最优矩阵相乘poj1651
    dp uva11584
    动态规划uva11400
    流形学习 (Manifold Learning)
    tf.nn.embedding_lookup
    word2vec
    word2vec 细节解析1
    collections-Counter
  • 原文地址:https://www.cnblogs.com/leffss/p/7836707.html
Copyright © 2011-2022 走看看