博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis requires Ruby version >= 2.2.2问题
阅读量:5832 次
发布时间:2019-06-18

本文共 600 字,大约阅读时间需要 2 分钟。

最近在研究redis的集群,redis官方提供了redis-trib.rb工具,但是在使用之前 需要安装ruby,以及redis和ruby连接:

# yum -y install ruby ruby-devel rubygems rpm-build# gem install redis

其中 gem install redis命令执行时出现了:

redis requires Ruby version >= 2.2.2的报错,查了资料发现是Centos默认支持ruby到2.0.0,可gem 安装redis需要最低是2.2.2

解决办法是 先安装rvm,再把ruby版本提升至2.3.3

  • 安装curl
# sudo yum install curl
  • 安装RVM
# curl -L get.rvm.io | bash -s stable
  • 编译RVM
# source /usr/local/rvm/scripts/rvm
  • 查看rvm库中已知的ruby版本
# rvm list known
  • 安装一个ruby版本
# rvm install 2.3.3
  • 使用一个ruby版本
# rvm use 2.3.3
  • 设置默认版本
# rvm remove 2.0.0
  • 卸载一个已知版本
# ruby --version
  • 再安装redis就可以了
# gem install redis

参考博客:

原文地址:

转载地址:http://kordx.baihongyu.com/

你可能感兴趣的文章
采用JXL包进行EXCEL数据写入操作
查看>>
将txt文件转化为json进行操作
查看>>
线性表4 - 数据结构和算法09
查看>>
我的2014-相对奢侈的生活
查看>>
Java设计模式
查看>>
Spring Cloud 微服务分布式链路跟踪 Sleuth 与 Zipkin
查看>>
ORM数据库框架 SQLite 常用数据库框架比较 MD
查看>>
华为OJ 名字美丽度
查看>>
微信公众号与APP微信第三方登录账号打通
查看>>
onchange()事件的应用
查看>>
Windows 下最佳的 C++ 开发的 IDE 是什么?
查看>>
软件工程师成长为架构师必备的十项技能
查看>>
python 异常
查看>>
百度账号注销
查看>>
mysql-This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
查看>>
BIEE Demo(RPD创建 + 分析 +仪表盘 )
查看>>
Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程
查看>>
基本概念复习
查看>>
重构第10天:提取方法(Extract Method)
查看>>
Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
查看>>