一、 安装rvm (ruby 版本管理)
官方文档: RVM: Ruby Version Manager - Installing RVM
1.安装 GPG 密钥
gpg --keyserver keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
如果遇到问题 可能需要再次执行一遍
如果还是不行 请尝试访问官方文档进行解决方法:RVM: Ruby Version Manager -
2. 安装rvm
\curl -sSL https://get.rvm.io | bash
显示如下提示表示安装成功,提示高速我们 需要将所有将使用rvm的用户添加到“rvm”组,任何使用rvm的用户都将使用“umask u=rwx,g=rwx、o=rx”进行操作。
要开始使用RVM,您需要重启打开所有shell窗口 并运行`source /etc/profile.d/RVM.sh` 指令
Installation of RVM in /usr/local/rvm/ is almost complete:
3.重启 shell 窗口
4.运行
source /etc/profile.d/rvm.sh
5.检查版本
rvm -v
//rvm 常用指令
rvm --help //查看所有指令自行了解
二 、 利用rvm 安装 ruby
1.修改rvm 安装ruby 的镜像源
使用 rvm 官网 的方式安装 ruby,对网络要求比较高,国内安装基本很困难。
rvm 安装、配置成功之后,接下来需要考虑如何提高 rvm 安装 ruby 版本的速度了
在终端找到 .rvm/user/db 文件 (我的在 /usr/local/rvm/user/db 目录 因人而异 一下代码以我的为例)
echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > /usr/local/rvm/user/db
2.查看 ruby 可安装版本
rvm list known
3.下载ruby 我这里安装的是 ruby 3.0.0
rvm install 3.0.0 //需要root 权限
我这里大概用了 三分钟左右 ,就很快~
安装ruby 之后 会有gem 指令
gem env //查看相关配置文件
ruby list gemsets // 查看 rails 可用版本
rvm list // 查看ruby 安装版本
三、修改 Gem 的软件安装源:
打开 RubyGems 镜像 - Ruby China 根据提示把安装源修改为国内
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.com
# 确保只有 gems.ruby-china.com
四、安装 bundler,
gem install bundler:2.2.15 bundle
并配置为国内镜像
bundle config mirror.https://rubygems.org https://gems.ruby-china.com
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_62406230/article/details/129806595