使用rbenv管理Ruby环境


卸载apt-get安装的ruby和gem

# 删除gem
gem uninstall -aIx

# 删除ruby-full
sudo apt-get purge ruby-full

# 删除本地用户的gem目录
rm -rf /home/sj/.local/share/gem/

安装rbenv

sudo apt install rbenv
# 设置Shell载入rbenv
rbenv init

安装ruby-build

ruby-build是rbenv提供的一个命令行工具,它简化了在类Unix系统上从源代码安装任何Ruby版本的过程。

使用git安装

git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build

升级ruby-build

git -C "$(rbenv root)"/plugins/ruby-build pull

安装指定版本Ruby

rbenv install 3.0.2

设置全局Ruby版本

rbenv global 3.0.2

给特定目录指定Ruby版本

rbenv local 2.7.5

检查使用的是否是rbenv安装的Ruby

which ruby
/home/sj/.rbenv/shims/ruby

在shims目录下的就成功了。

,

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注