zoukankan      html  css  js  c++  java
  • CentOS7里ruby版本升级

    首先:复制粘贴请标明出处:博客园—余总出去浪

    亲测可用。

    废话不多说,直接上代码

    安装ruby
    (1)yum install ruby
    (2)yum install rubygems
    (3)gem install redis

    这里会报错,提示我们ruby版本太低了,是2.0.0。

    不要删除ruby,继续执行以下命令:

    (1)yum install centos-release-scl-rh
    (2)yum install rh-ruby23 -y
    (3)scl enable rh-ruby23 bash #加载环境变量
    (4)ruby -v

    这里你会看到ruby版本已经是高于2.0.0以上的版本了,但是这里有个坑,当你重启虚拟机的时候,你再执行ruby -v会发现莫名其妙的又变成了2.0.0.

    莫慌,执行以下命令:

    (1)vim /etc/profile.d/rh-ruby23.sh

    (2)

    把下面内容粘贴进去
    #!/bin/bash
    source /opt/rh/rh-ruby23/enable
    export X_SCLS="`scl enable rh-ruby23 'echo $X_SCLS'`"
    export PATH=$PATH:/opt/rh/rh-ruby23/root/usr/local/bin

    写完别忘了 :wq 保存

    (3)scl  enable  rh-ruby23 bash  #加载环境变量

    (4)ruby -v
    (5)gem install redis

    到此为止,基本ok了,请叫我雷锋!

  • 相关阅读:
    app后端session共享问题
    nignx
    dubbo
    lucene&solr-day1
    SSM框架整合,以CRM为例子
    SpringMVC入门第二天
    HBase集群搭建
    SecureCRT的Home+End+Del键映射
    记一次让人的喷血的排错经历
    基于docker搭建mysql集群
  • 原文地址:https://www.cnblogs.com/TravisGrady/p/9398552.html
Copyright © 2011-2022 走看看