Ruby系列文章之9 ---OS X 10.8.1 系统 用Homebrew + rbenv 安装和管理ruby
本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7925315
这是一种比较新的方法
RBENV因为比较方便,所以我也安装了下,进行了尝试,
之前分别用 macport安装ruby,homebrew安装ruby,用rvm来安装ruby等等,方法很多吧,条条大路通罗马
创建完成后的提示信息
开启rails服务
在我的chrome浏览器重输入:http://0.0.0.0:3000
安装成功了,是不是也很简单呢!
那么如何在不卸载rbenv的前提下切换到系统的1.8.7版本呢,我使用的方法是在 .profile (就是上面添加的文件,你的可能是.barhrc/.bash_profile)文件中
#eval "$(rbenv init -)" 注释掉这一样,让rbenv暂时失效,不让ruby初始化 init就可以了
当然了,强制卸载rbenv或是给其临时改个名称,让系统找不到rbenv也是可以的
下面是我的.profile文件的内容
#export PATH=/opt/local/bin:$PATH
##
# Your previous /Users/maojudong1984/.profile file was backed up as /Users/maojudong1984/.profile.macports-saved_2011-10-29_at_17:45:31
##
# MacPorts Installer addition on 2011-10-29_at_17:45:31: adding an appropriate PATH variable for use with MacPorts.
#export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
# mount the android file image
function mountAndroid { hdiutil attach ~/android.dmg.sparseimage -mountpoint /Volumes/android; }
#set the number of open files to be 1024
ulimit -S -n 1024
alias ll='ls -lFh'
alias l='ls -F'
alias la='ls -aF'
#
# for brew install
#export PATH=/usr/local/bin:$PATH
#rbenv
#eval "$(rbenv init -)"
#PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
#[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
基本升级完成,总的来说,用rbenv和RVM切换版本应该差不多,说的比较嗦,就此结束吧
本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7925315