在CentOS上安装rbenv

rbenv是一个用于管理Ruby版本的工具。还有类似的工具RVM。根据我不太熟悉Ruby的感觉,最近rbenv似乎很受欢迎。

安装最新稳定版的Ruby

当我用CentOS7的yum命令检查Ruby的版本时,结果如下所示。

2.0.0.598-25.el7_1

由于最新的稳定版本是2.3,所以如果选择Ruby的话,最好安装最新版本,因此需要安装rbenv。

杂谈 (Zá

尽管目前我认为PHP 5.x版本已经足够好了,但为什么Ruby需要安装最新版本呢?这是因为我只有在工作时才用Ruby,并且处理得很少的rails项目,如果不进行维护,与PHP相比,Ruby的后果非常严重。因此,在Ruby中,跟上更新是非常重要的。

安装

大致来说

按照GitHub上rbenv的网站上所述,我顺利地安装了它。只需克隆git并编译,然后设置路径即可进行操作。关键是在编译后克隆ruby-build,否则无法执行安装命令。

将rbenv克隆到git上。

git clone https://github.com/rbenv/rbenv.git ~/.rbenv

编译

cd ~/.rbenv && src/configure && make -C src

把路径通畅

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

可以通过下面的命令重新加载.bash_profile,或者重新登录以使上述追加的bash_profile文件生效。

source ~/.bashrc

使用git clone下载ruby-build工具。

git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

确认动作

rbenv install -l
rbenv install [version]
rbenv global [version]

我們來確認一下吧。

rbenv global

会显示安装的Ruby版本。

ruby -v

会显示安装的Ruby版本。

广告
将在 10 秒后关闭
bannerAds