Mac OS 上安装Ruby环境
来源:互联网 发布:java代码打包成jar包 编辑:程序博客网 时间:2024/06/05 06:36
默认情况下,Mac OS X 系统已经安装好 Ruby(最新的 Mavericks 随机的 Ruby 版本为2.0.0p247
),安装在 /System/Library/Frameworks/Ruby.framework/Versions/Current
目录下。
在命令行下可以直接通过以下命令,确认系统 Ruby 的版本信息:
$ ruby --versionruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]但是,由于默认的 Ruby 安装在
/System
目录下,过深的、与 *nix 约定不同的目录结构对日常的开发、维护都带来许多不便。所以,在 Mac OS X 上推荐使用 homebrew 来安装、管理 Ruby 的版本。通过Homebrew安装Ruby
1、首先,需要在系统上安装Homebrew
在命令行下,执行以下命令即可完成 homebrew 的安装(安装过程中将提示输入当前用户的密码):
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
该命令将会从 homebrew 的 GitHub 仓库抓取最新版本并自动完成安装。安装成功后,即可使用 brew
命令来安装 Ruby 的最新版本,以及其他工具。homebrew 的默认安装目录为 /usr/local,所有通过 brew
安装的程序都会默认安装到/usr/local/Cellars/程序名/版本号/
目录下
2、通过brew安装Ruby最新版本
在命令行下依次执行以下命令,即可自动完成最新版本 Ruby 的安装:
brew updatebrew install ruby
说明:
brew update
将会从 GitHub 上更新 brew 所支持的所有软件的版本信息,保证你能够安装到最新的版本brew install ruby
将会从 Ruby 的 GitHub 仓库抓取最新版本的代码,并编译安装
安装成功后,重新执行 ruby --version
确认已成功安装了最新版本的 Ruby:
$ ruby --versionruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
3、安装Rails
和其他平台一样,通过 gem
命令完成 Rails 的安装:
$ gem install rails
至此,你已经在你的 Mac OS X 系统上完成最新的 Ruby 以及 Rails 的安装和设置。
0 0
- Mac OS 上安装Ruby环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- Mac OS X上 安装Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- 如何在Mac OS X上安装 Ruby运行环境
- iOS frame\center\bounds属性
- 查询所有本周,本月的数据
- 安装lVS+keepalived心得
- OpenCV参考手册之Mat类详解(二)
- jquery ajax
- Mac OS 上安装Ruby环境
- win7上安装tornado2.2并安装GX-2410bsp包(简洁版)
- Oracle 11g常用命令
- Linux进程间通信
- 南邮 OJ 1307 子集树问题
- Android 图形:绘制渐变色奥运五环图形,游戏文字,验证码,Matrix旋转,缩放,倾斜,平移等
- Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
- struts2页面到action中date类型自动转换
- Isomorphic Strings