rbenv

rbenv

简介#

rbenv 是一个轻量级的 Ruby 版本管理工具,用于在 Unix-like 系统(macOS、Linux 等)上。

相关网站:

安装(Debian)#

第一步:先装编译依赖#

rbenv 是从源码编译 Ruby 的,依赖缺了会在编译时报错:

Bash
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-dev
Tip

较老的 Debian/Ubuntu 里 libncurses5-dev 如果找不到,换成 libncurses-dev。

第二步:安装 rbenv 和 ruby-build#

用 git 安装(避免仓库老找不到):

Bash
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:

Bash
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init - bash)"' >> ~/.bashrc
source ~/.bashrc

验证安装是否成功:

Bash
rbenv -v

安装并切换 Ruby 版本#

查看所有可安装版本#

Bash
rbenv install --list-all

安装对应版本#

Bash
rbenv install 3.3.5

查看已安装版本#

Bash
rbenv versions

选择版本#

全局默认#

Bash
rbenv global 3.3.5

当前目录#

Bash
rbenv local 3.2.4

当前终端#

Bash
rbenv shell 3.1.6
谁把我灯关了
谁把我灯关了

网安小白,幻想着成为一名大佬。

版权声明
本文采用CC BY-NC-SA 4.0许可协议,转载请注明出处。
最后更新

反向链接 1

关系图谱查看全部

相关文章

键盘快捷键

全站

CtrlK
搜索
/
搜索
?
显示快捷键
Esc
关闭弹窗、退出模式

阅读文章

T
目录
F
专注模式
A
批注模式

批注模式

P
笔
H
荧光笔
L
激光笔
E
橡皮擦
1–6
切换颜色
Shift
按住拖动画直线
CtrlZ
撤销
CtrlShiftZ
重做