CentOS 7 安装 ruby 2.4+版本

CentOS 7 安装 ruby 2.4+版本

1. 安装相关包
yum -y install ruby ruby-devel rubygems rpm-build

2. 查看版本,centos7默认是 2.0,太低无法使用redis
ruby -v

3. 修改ruby的gem源,改为国内的镜像,国外的实在是太慢了
gem sources   --查看当前使用的源地址
gem sources -a http://mirrors.aliyun.com/rubygems/    --添加阿里云镜像地址
gem sources -r https://rubygems.org/    --删除默认的源地址
gem sources -u    --更新源的缓存

4.安装rvm,这一步报错,域名不通,看第5步,
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB    --获取密钥

5. 在执行gem添加的签名的时候总是出错,解决办法如下,把那个签名下载下来,然后导入
wget https://rvm.io/mpapis.asc
ll
ls .gnupg/
rm -f .gnupg/*

6. 安装 rvm
curl -sSL https://get.rvm.io | bash 

curl -sSL https://get.rvm.io | bash -s stable

7. 通过rvm升级ruby到2.6.3
rvm list known --查看所有可安装版本
rvm install 2.6  --安装ruby2.6.3

8. 安装完成后查看版本
rvm -v


参考:
https://www.cnblogs.com/lylongs/p/11302272.html
https://www.cnblogs.com/wxzhe/p/10751449.html

posted @ 2022-02-08 11:01  莫让年华付水流  阅读(580)  评论(0编辑  收藏  举报