优秀的编程知识分享平台

网站首页 > 技术文章 正文

ubuntu 环境下 ruby 环境快速搭建

nanyue 2024-10-09 13:20:53 技术文章 7 ℃

起因

最近研究的一个网络设备备份软件oxidized 接触到ruby, 关于ruby的安装 网络上有很多种,

一开始我是通过系统apt install ruby 直接安装 ,软件后来遇到些问题,调试的时候 想更换ruby版本,挺麻烦的。 总结了一些网上的资料, 写了一篇笔记。

使用rbenv 用来管理多个版本的 ruby

系统环境

root@wanda:~# cat /etc/issueUbuntu 16.04.4 LTS \n \l

安装 rbenv

系统软件安装

root@wanda:~# apt install libssl-dev libreadline-dev zlib1g-dev

安装rbenv

root@wanda:~# git clone https://github.com/rbenv/rbenv.git ~/.rbenv

使用rbenv 的插件,用来编译安装ruby

root@wanda:~# git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

使用国内的淘宝镜像

root@wanda:~# git clone git://github.com/AndorChen/rbenv-taobao-mirror.git ~/.rbenv/plugins/rbenv-taobao-mirror

环境变量

root@wanda:~# vim /etc/profileexport PATH="$HOME/.rbenv/bin:$PATH"eval "$(rbenv init -)"root@wanda:~# source /etc/profile

安装ruby

查看 可以安装的版本

root@wanda:~# rbenv install --list

我安装的是2.5.1

root@wanda:~# rbenv install 2.5.1

设置版本

root@wanda:~# rbenv global 2.5.1

验证结果

查看ruby 版本

root@wanda:~# ruby -v

查看 rbenv

正在使用的版本

root@wanda:~# rbenv version2.5.1 (set by /root/.rbenv/version)

安装的版本

root@wanda:~# rbenv versions* 2.5.1 (set by /root/.rbenv/version)
最近发表
标签列表