1、卸载当前ruby(当前使用centos系统)

yum remove ruby

2、下载ruby稳定版

cd /usr/local/src
wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.gz

3、安装ruby

tar -zxf ruby-2.5.1.tar.gz
cd ruby-2.5.1
./configure --prefix=/usr/local/ruby
make && make install

查看安装后的版本

/usr/local/ruby/bin/ruby -v

4、设置环境变量

vi /etc/profile
export PATH=$PATH:/usr/local/ruby/bin:

保存退出,执行

source /etc/profile

5、镜像加速

此时使用gem install redis不会报错了,但是你会发现炒鸡慢,为了更快速的安装,这里使用国内的镜像(https://gems.ruby-china.org/)

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l

centOs安装 ruby环境相关推荐

  1. 【Jekyll搭建GITHUB个人博客】安装Ruby 环境、包管理器 RubyGems、Jekyll与错误解决...

    转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 今天在博客专家群看到CSDN韩俊强发表了一篇用Jekyll搭建个人博客的文章感觉很好. ...

  2. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  3. centos安装golang环境

    centos安装golang环境 突然想试一下虚拟机里面用linux做开发环境行不行,Ubuntun弄了半天老是连不上网络,选了centos,安装了图形界面 下载golang [root@192 wq ...

  4. centos 安装 Go环境

    centos 安装 Go环境 最近写go程序需要在centos系统安装go环境,查找资料后安装完成,记录一下,有两种方法: 1. 利用yum 源安装 yum install go -y 当然这是在对g ...

  5. 基于centos 安装配置环境

    基于centos 安装配置环境 服务器环境配置 docker openjdk8 docker-nginx docker-mysql docker-redis 服务器环境配置 记录服务器的环境配置,包括 ...

  6. CentOS 安装 tomcat 环境安装及配置过程完整版

    CentOS 安装 tomcat 环境安装及配置过程 查看安装包信息 yum info tomcat 安装 yum -y install tomcat 查看是否安装成功 rpm -q tomcat 输 ...

  7. CentOS安装桌面环境

    一.CentOS查看是否已安装桌面环境和桌面版本 方法一:查看linux所有已安装和可安装的批量以组安装的包,一般桌面环境的包都在这里面 命令:yum grouplist 可以看到,没有安装组信息文件 ...

  8. Mac安装ruby环境及Xcode安装cocoapods整体流程--ios引用第三方库的环境准备

    发文原由:ios刚用来开发不久,需要在开发时引用第三方库,百度查找了资料,需要先安装ruby环境,再进行cocoapods安装 一.mac安装ruby环境 (引用博客–https://www.cnbl ...

  9. CentOS 安装 java 环境安装及配置

    CentOS 安装 java 环境安装及配置 想要搭建 Tomcat 服务器环境,首先要安装 java 运行环境. 按照以下步骤,几步完成配置. 查看是否已经安装 java -version 输出: ...

  10. centos安装python环境

    centos安装python环境 查看系统自带版本 查看系统自带版本位置 下面介绍安装Python3的方法 下载python包 解压安装包 创建软链接 升级pip 测试python3 由于centos ...

最新文章

  1. 老公趴下!62图给你讲Docker
  2. Quartz.NET和Log4Net三种输出[转]
  3. 手动制造报错_一个订单管理系统帮你轻松应对复杂的生产订单管理
  4. SSIS中代码页(Code Page)问题
  5. halcon 定位_HALCON高级篇:单个相机的尺寸测量
  6. hibernate连接mysql密码错误,hibernate+mysql too many connections错误
  7. 详细记录如何在跨域请求中携带cookie
  8. Spark性能优化指南:高级篇
  9. Duilib嵌入CEF以及JavaScript与C++交互
  10. [react] 在React中如何引入图片?哪种方式更好?
  11. java 动态转换器,Java 编程的动态性,第 5 部分: 动态转换类
  12. android 软键盘遮住按钮,Android应用中出现软键盘遮挡住按钮如何解决
  13. 腾讯将被“重锤”?腾讯股价应声下跌逾5%!造谣原博主销号跑路
  14. 吴颖二:12.27 什么是现货,如何操作才能盈利
  15. mybatis配置文件的bug
  16. linux 静态路由修改
  17. 递归算法经典实例python-浅谈Python 递归算法指归
  18. C语言回调函数详解(全网最全)
  19. RDIFramework.NET ━ .NET快速信息化系统开发框架-4.5 用户管理模块
  20. php模板页文件在,thinkphp 使每一个模板页都包括一个header文件和一个footer文件

热门文章

  1. c语言字体取模软件下载,非常好用的lcd汉字取模软件
  2. python开发ps插件_【UI/UE】22款设计师必备的PS插件【附教程】
  3. android之仿朋友圈程序,Android仿微信朋友圈添加图片的实例代码
  4. 图片视频音频开源文件转换器file-converter
  5. 如何选择适合的伺服电机?
  6. 随机效应与混合效应模型 SAS实践
  7. 在超市使用室内地图的5个好处
  8. 别错过!漂亮又好用的思维导图模板
  9. AI:人工智能领域具体应用场景案例介绍之以领域划分(CV领域/DS领域/NLP领域/金融领域/爬虫领域)、以项目划分(AI推荐/AI推断/AI法律咨询/AI挖掘)目录来理解技术交互流程
  10. Vertex Tools顶点编辑v2.0.4最新版 SketchUp插件免费下载!