iOS Mac系統下Ruby環境安裝


由EasyIOS引出的一系列問題:轉載的上一篇CocoaPods安裝和使用教程中說明了,為什么要使用cocoapods ,但是要安裝cocoapods需要Ruby環境,安裝Ruby環境首先需要安裝Xcode(因為xcode開發工具,他幫我們安裝好Unix環境需要的開發包)然后需要安裝homebrew。接下來需要安裝RVM 最后安裝Ruby環境

 

下面來說一下安裝CocoaPots的順序:

 

Xcode->homebrew->RVM->Ruby->CocoaPats;

 

這篇文章之講解如何安裝到Ruby的部分,關於安裝好Ruby后再安裝CocoaPats的部分請看我上一篇轉載的CocoaPats;

下面說一下上面說的這些高大上的英文字母名詞是干嘛的(其實我一點也不懂,都是百度出來的,我的google這幾天不中用了):

xcode

Xcode就不用說了把。

homebrew

homebrew是一個包管理器,用於在mac上安裝一些os x上沒有的UNiX工具(比如wget)(wget我不知道是什么),但是作為一個菜鳥來說,只要知道它如同window的350軟件管理器就行了,用來安裝一些軟件。

官方網站:http://brew.sh/index_zh-cn.html

RVM

 

rvm

全稱

Ruby Version Manager

rvm

全稱

Ruby Version Manager

RVM全稱Ruby Version Manager,是一個非常好用的Ruby版本以及安裝工具。就是用來安裝和控制Ruby版本的工具。

Ruby

Ruby是一種面向對象的腳本語言,簡單易用,功能強大。能跨平台和可移植性好等等。其實就是種腳本語言。

CocoaPats

這個東西看上去相當實用啊。看我轉載的博客:點擊打開鏈接

 

下面說一下安裝的問題:

安裝這些工具全部是在終端中用命令行來完成的。首先需要finder->應用程序->實用工具->終端。

首先是homebrew 的安裝:

安裝homebrew的方法非常簡單,打開官方網站,在下面有一條安裝指令:

\

將這條指令復制到終端就行了回車,中間需要回車繼續,輸入密碼。

詳細的安裝步驟可以參考一下:http://blog.csdn.net/maojudong/article/details/7918291 安裝指令參考官網,操作可以參考博客看下。

RVM的安裝

 

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

 

 

期間可能會問你sudo管理員密碼,以及自動通過homebrew安裝依賴包,等待一段時間后就可以成功安裝好 RVM。 然后,載入 RVM環境(新開 Termal 就不用這么做了,會自動重新載入的)

 

?
1
$ source ~/.rvm/scripts/rvm

 

檢查一下是否安裝正確

 

?
1
2
$ rvm -v
rvm 1.22 . 17 (stable) by Wayne E. Seguin <wayneeseguin @gmail .com>, Michal Papis <mpapis @gmail .com> [https: //rvm.io/]</mpapis@gmail.com>

 

安裝 Ruby

 

?
1
$ rvm install 2.0 . 0

 

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

管理Ruby版本

RVM 裝好以后,需要執行下面的命令將指定版本的 Ruby設置為系統默認版本

 

?
1
$ rvm 2.0 . 0 -- default

 

同樣,也可以用其他版本號,前提是你有用 rvm install安裝過那個版本

這個時候你可以測試是否正確

 

?
1
2
3
4
5
6
$ ruby -v
     ruby 2.0 .0p247 ( 2013 - 06 - 27 revision 41674 ) [x86_64-darwin13. 0.0 ]
     $ gem -v
     2.1 . 6
     $ gem source -r https: //rubygems.org/
     $ gem source -a https: //ruby.taobao.org

 

文章參考多位博主的博客:

https://ruby-china.org/wiki/install_ruby_guide
http://blog.csdn.net/delphiwcdj/article/details/19679891
等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM