不使用rvm 安装低版本ruby

由于公司网络屏蔽了国外一些网络,导致 rvm一直安装不上去,
其实我安装 rvm的目的只是为了 使用rvm管理ruby版本,安装低版本的ruby
homebrew 本来就可以直接安装和管理ruby,但是使用 brew install 安装的软件默认都是最新版本的,所以不能使用 homebrew安装ruby

通过查找资料,我找到了替代方案 :

使用 ruby-install & chruby 这两个工具

ruby-install 只负责下载、编译和安装多个 Ruby 版本,
chruby 负责切换ruby版本

1.安装 ruby-install

brew install ruby-install


2.安装 chruby

brew install chruby



然后使用vim 把下面配置添加到~/.bash_profile 或者 ~/.zshrc文件中

source /usr/local/opt/chruby/share/chruby/chruby.sh
source /usr/local/opt/chruby/share/chruby/auto.sh

3. 安装指定 Ruby 版本

ruby-install ruby 2.2.10


4.切换 Ruby 版本

chruby ruby-2.2.10

检查指定的ruby版本是否安装成功: ruby -v


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。