美文网首页
01.使用Rbenv管理Ruby版本

01.使用Rbenv管理Ruby版本

作者: eima | 来源:发表于2015-08-07 21:05 被阅读1767次

    Ruby版本挺多的,学习可以使用某一特定版本,但开发环境下就不一定使用哪个版本了,所以作为菜鸟的我,出于长远打算,决定使用Rbenv来管理Ruby的版本。

    安装rbenv之前,我们先安装一些必要的库:

    sudo apt-get install -y git-core curl zlib1g-dev build-essential \ libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 \ libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common
    
    sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
    
    一. 安装Rbenv
    git clone git://github.com/sstephenson/rbenv.git .rbenv
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
    echo 'eval "$(rbenv init -)"' >> ~/.bashrc
    git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
    echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
    exec $SHELL
    
    二. 使用Rbenv
    • rbenv install --list # 列出所有 ruby 版本
    • rbenv install 2.0.0-p247 # 安装需要的ruby版本
    • rbenv versions # 所有已安装的ruby版本
    • rbenv global 1.8.7-p352 # 设置全局ruby版本
    • rbenv local 1.9.7 # 设置当前文件夹ruby版本
    • rbenv uninstall 2.00 #卸载指定ruby版本
    三. 在Ubuntu14.04安装Ruby

    使用Rbenv安装Ruby之前,我们需要安装一些必要的工具。

    sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
    
    四. Centos7安装注意事项

    安装成功的前提:

    sudo yum install -y openssl-devel readline-devel zlib-devel
    

    参考

    具体使用参考项目地址: https://github.com/rbenv/rbenv

    相关文章

      网友评论

          本文标题:01.使用Rbenv管理Ruby版本

          本文链接:https://www.haomeiwen.com/subject/rcvbqttx.html