redis requires Ruby version >= 2.2.2問題

1、說明:redis

  搭建Redis集羣時,安裝api

 gem install redis

報錯:ruby

   redis requires Ruby version >= 2.2.2的報錯,查了資料發現是Centos默認支持ruby到2.0.0,可gem 安裝redis須要最低是2.2.2bash

2、解決辦法:curl

解決辦法是 先安裝rvm,再把ruby版本提高至2.3.3
1.安裝curl sudo yum install curl 2. 安裝RVM curl -L get.rvm.io | bash -s stable 報錯:

解決:分別執行:ui

 
 

 curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
 curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -url

 
 
再次執行:
curl -L get.rvm.io | bash -s stable 或者 curl -sSL https://get.rvm.io | bash -s stable

出現以下狀況,說明成功
三、source /usr/local/rvm/scripts/rvm
4. 查看rvm庫中已知的ruby版本
rvm list known
5. 安裝一個ruby版本
rvm install 2.3.3
6. 使用一個ruby版本
rvm use 2.3.3
7. 查看一個已知版本
ruby --version
8. 再安裝redis就能夠了
gem install redis
九、出現以下說明成功啦
[root@slave01 7002]# gem install redis

 Fetching: redis-4.1.0.gem (100%)
 Successfully installed redis-4.1.0
 Parsing documentation for redis-4.1.0
 Installing ri documentation for redis-4.1.0
 Done installing documentation for redis after 2 seconds
 1 gem installed
spa

相關文章
相關標籤/搜索