Skip to main content Link Search Menu Expand Document (external link)

使用 brewHome 安装对应版本 ruby@3.2/0

感觉还是使用 RVM 管理 Ruby 会方便很多

2023-01-09 稳定版:

brew install ruby@3.2.0

方式二

brew install ruby

参考资料

使用 RVM 管理 Ruby 版本(推荐)

推荐使用,但是 rvm 中的 ruby 包不一定是最新的,但是是比较稳定的

安装 rvm

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile

使用 RVM 管理 Ruby 版本

查看已安装版本

rvm list

查看全部版本

rvm list known

安装指定版本

rvm install 3.2.0 --disable-binary

切换使用指定 Ruby 版本

rvm use 3.0.0

设置默认 Ruby 版本

rvm use 3.0.0 --default 

卸载指定版本

rvm remove 2.7.0

参考资料


使用 rbenv 管理 Ruby 版本

通过 Homebrew 安装 rbenv

brew install rbenv ruby-build
sudo apt install rbenv

通过 Basic Git 安装 rbenv

  • 2023-01-10 尝试 一直报错提示fatal: 无法连接到 github.com: github.com[0: 20.205.243.166]: errno=Operation timed out

注意:如果是 zsh 请用 ~/.zshrc 替换 ~/.bashrc

git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc

安装 ruby

查看可用的 ruby 版本列表

rbenv install --list

举例安装 3.2.0 版:

rbenv install 3.2.0

安装完后,检查已经安装的所有 Ruby 版本:

rbenv versions

设置 Ruby 版本

设置全局版本

rbenv global 3.0.0

设置本地版本(针对项目)

rbenv local 3.0.0

设置当前终端

rbenv shell 3.0.0

使用系统版本

rbenv global system

设置完后效验

which ruby  # ~/.rbenv/shims/ruby 
rbenv version # 3.0.0 (set by ~/.rbenv/version)

安装 gem 每安装一个版本都要执行一次,更新相应的映射关系。

rbenv rehash

参考文档:https://gist.github.com/sandyxu/8aceec7e436a6ab9621f


回到顶部

Copyright © 2017-2023 1px.run (像素指南) Distributed by an MIT license.