linux安装ruby并修改为国内镜像库

一、在线安装:

    方式一:此方式版本才2.0,对于某些场景使用不了,比如redis-trib.rb……

                安装比较简单:直接命令yum install -y ruby。

   方式二(推荐):修改yum镜像源后安装高版本直接命令

    yum install -y centos-release-scl-rh rh-ruby23 && scl enable rh-ruby23 bash

二、离线安装:

    此方式可以安装高版本

    1:下载安装包,官网地址:下载Ruby

    2:解压后进入解压目录;

    3:设置安装目录:./configure –-prefix=/usr/local/ruby -prefix是将ruby安装到指定目录,也可以自定义(此处可能报错缺少gcc环境,直接执行yum install -y gcc 安装即可)

    4:编译安装:make&&make install

    5:设置环境变量:编辑vi /etc/profile ,在export PATH……前面一行加入:export PATH=$PATH:/usr/local/ruby/bin(目录根据ruby安装目录而定),重载source /etc/profile ;

    6:确认是否安装成功:ruby -v。

附加优化

由于ruby(gem)使用的是境外库,使用太慢,因此可以将镜像库改到国内;

    1:查看当前镜像库:gem sources -l;

    2: 修改gem的库地址:gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/,完成后确认下是否修改成功(gem sources -l下没有rubygems.org并且修改为https://gems.ruby-china.org/),修改https时可能会报错SSL,有以下两种解决方案;

    2-1:直接修改https为http,也就是把https://gems.ruby-china.org/修改为http://gems.ruby-china.org/

    2-2:安装SSL

以上成功后即可以使用完整 RubyGems 镜像了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值