在Mac OS X上安裝 Ruby運行環境

寫於2016年9月,配置環境用於iOS開發。html

先放一些相關介紹(後面的代碼用於在終端中查看版本信息):
(1) LLVM(總)和Clang(編譯器前端)是蘋果的編譯環境,支持C、C++、Objective-C、Swift。 cc -v
(2) rvm:ruby的版本管理器。 rvm -v
(3) ruby:腳本語言。 ruby -v
(4) gem:基於ruby開發的工具包。gem -v
(5) cocoapods:用ruby實現,須要ruby環境。以ruby gem包的形式被安裝。 pod --version前端


正題:

對於新入門的開發者,如何安裝 Ruby 和 Ruby Gems 的運行環境可能會是個問題,本頁主要介紹如何用一條靠譜的路子快速安裝 Ruby 開發環境。
此安裝方法一樣適用於產品環境!api

系統需求

首先肯定操做系統環境,不建議在 Windows 上面搞,因此你須要用:
Mac OS X
任意 Linux 發行版本(Ubuntu,CentOS, Redhat, ArchLinux …)ruby

注:如下代碼區域,帶有 $ 打頭的表示須要在控制檯(終端)下面執行(不包括 $ 符號),下一行爲結果,不需碼入。bash

步驟0 - 安裝系統須要的包

For Mac
先安裝 Xcode 開發工具,它將幫你安裝好 Unix 環境須要的開發包curl

步驟1 - 安裝 RVM

Ruby Version Manager 簡稱RVM,是一款很是好用的ruby版本管理以及安裝工具。工具

$ curl -L https://get.rvm.io | bash -s stable

期間可能會問你sudo管理員密碼,以及自動經過homebrew安裝依賴包,等待一段時間後就能夠成功安裝好 RVM。開發工具

而後,載入 RVM 環境(新開 Termal 就不用這麼作了,會自動從新載入的)測試

$ source ~/.rvm/scripts/rvm

檢查一下是否安裝正確ui

$ rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

步驟2 - 用 RVM 安裝 Ruby 環境

列出已知的ruby版本

$ rvm list known

能夠選擇現有的rvm版原本進行安裝(下面以rvm 2.3.1 版本的安裝爲例)

$ rvm install 2.3.1

一樣繼續等待漫長的下載,編譯過程,完成之後,Ruby, Ruby Gems 就安裝好了。

另附:

查詢已經安裝的ruby

$ rvm list

卸載一個已安裝版本

$ rvm remove 2.0.0

步驟3 - 設置 Ruby 版本

RVM 裝好之後,須要執行下面的命令將指定版本的 Ruby 設置爲系統默認版本

$ rvm 2.3.1 --default

一樣,也能夠用其餘版本號,前提是你有用 rvm install 安裝過那個版本

這個時候你能夠測試是否正確

$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]

其它:

Ruby的默認源使用的是cocoapods.org,國內訪問這個網址有時候會有問題,網上的一種解決方案是將源替換成淘寶的,替換方式以下:

$ gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org/

要想驗證是否替換成功了,能夠執行:

$ gem sources -l

正常的輸出結果:

CURRENT SOURCES            

http://ruby.taobao.org/            


到這裏就已經把Ruby環境成功的安裝到了Mac OS X上,接下來就能夠進行相應的開發使用了。

參考:http://www.cnblogs.com/daguo/...

相關文章
相關標籤/搜索