在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版本。