简介#
rbenv 是一个轻量级的 Ruby 版本管理工具,用于在 Unix-like 系统(macOS、Linux 等)上。
相关网站:
安装(Debian)#
第一步:先装编译依赖#
rbenv 是从源码编译 Ruby 的,依赖缺了会在编译时报错:
sudo apt update
sudo apt install -y git curl build-essential autoconf bison patch rustc \
libssl-dev libyaml-dev libreadline-dev zlib1g-dev libncurses5-dev \
libffi-dev libgdbm-dev libgdbm-compat-dev libdb-dev uuid-devTip
较老的 Debian/Ubuntu 里 libncurses5-dev 如果找不到,换成 libncurses-dev。
第二步:安装 rbenv 和 ruby-build#
用 git 安装(避免仓库老找不到):
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build第三步:配置 shell#
假设你当前使用的 Shell 是 Bash:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init - bash)"' >> ~/.bashrc
source ~/.bashrc验证安装是否成功:
rbenv -v安装并切换 Ruby 版本#
查看所有可安装版本#
rbenv install --list-all安装对应版本#
rbenv install 3.3.5查看已安装版本#
rbenv versions选择版本#
全局默认#
rbenv global 3.3.5当前目录#
rbenv local 3.2.4当前终端#
rbenv shell 3.1.6