Ruby安裝(Mac)

Ruby安裝

ruby-install 和 chruby 管理 Ruby

ruby-install能在任意目錄中編譯和安裝不同版本的 Ruby候生。
chruby用于在不同的 Ruby 版本之間切換余舶。

  • 安裝 ruby-install
$ brew install ruby-install
  • 安裝指定 Ruby 版本
$ ruby-install ruby 2.4.1
  • 安裝 chruby
$ brew install chruby
  • 切換 Ruby 版本
$ chruby ruby-2.4.1
  • 修改腳本(~/.bash_profile~/.bashrc或其它)
source /usr/local/opt/chruby/share/chruby/chruby.sh
source /usr/local/opt/chruby/share/chruby/auto.sh
chruby ruby-2.4.1  # 設(shè)置默認(rèn)版本號
  • 更換倉庫源為國內(nèi)鏡像:
    查看源鏡像
$ gem sources -l

刪除國外源鏡像

$ gem sources -r https://rubygems.org/

添加國內(nèi)源鏡像
淘寶鏡像已停止更新https://ruby.taobao.org

$ gem sources -a https://gems.ruby-china.org/

通過Homebrew安裝Ruby

$ brew install ruby

通過RVM安裝管理Ruby

RVM : Ruby Version Manager, Ruby版本管理器,包括Ruby的版本管理和Gem庫管理(gemset).

  • 安裝RVM
$ curl -L get.rvm.io | bash -s stable
# 或者
$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

配置環(huán)境變量~/.bash_profile

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

使配置文件生效

$ source /Users/zhm/.rvm/scripts/rvm
$ source ~/.bashrc
$ source ~/.bash_profile
  • 安裝Ruby
    查看可下載版本
$ rvm list known

安裝ruby最新版

$ rvm install ruby --head

設(shè)置ruby使用版本

$ rvm use [版本號] --default
  • 升級
$ rvm get head
$ gem update --system
$ gem uninstall ruby
# 或者
$ gems-update
  • 查看版本
$ rvm -v

若出現(xiàn)以下為安裝好

"rvm 1.14.5 (stable) by Wayne E. Seguin <</span>wayneeseguin@gmail.com>, Michal Papis <</span>mpapis@gmail.com> [https://rvm.io/]"
  • 卸載
$ rvm implode
$ cd ~ ; sudo rm -rf .rvm .rvmrc   /etc/rvmrc ;gem uninstall rvm
$ cd ~ ; sudo rm -rf .rvm .rvmrc   /etc/rvmrc ;gem uninstall rvm
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末猜年,一起剝皮案震驚了整個濱河市交掏,隨后出現(xiàn)的幾起案子奄喂,更是在濱河造成了極大的恐慌询筏,老刑警劉巖滋尉,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異疲吸,居然都是意外死亡座每,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門摘悴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來峭梳,“玉大人,你說我怎么就攤上這事蹂喻〈型郑” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵口四,是天一觀的道長孵运。 經(jīng)常有香客問我,道長窃祝,這世上最難降的妖魔是什么掐松? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮粪小,結(jié)果婚禮上大磺,老公的妹妹穿的比我還像新娘。我一直安慰自己探膊,他們只是感情好杠愧,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逞壁,像睡著了一般流济。 火紅的嫁衣襯著肌膚如雪锐锣。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天绳瘟,我揣著相機(jī)與錄音雕憔,去河邊找鬼。 笑死糖声,一個胖子當(dāng)著我的面吹牛斤彼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蘸泻,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼琉苇,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了悦施?” 一聲冷哼從身側(cè)響起并扇,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎抡诞,沒想到半個月后穷蛹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡沐绒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年俩莽,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片乔遮。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖取刃,靈堂內(nèi)的尸體忽然破棺而出蹋肮,到底是詐尸還是另有隱情,我是刑警寧澤璧疗,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布坯辩,位于F島的核電站,受9級特大地震影響崩侠,放射性物質(zhì)發(fā)生泄漏漆魔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一却音、第九天 我趴在偏房一處隱蔽的房頂上張望改抡。 院中可真熱鬧,春花似錦系瓢、人聲如沸阿纤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽欠拾。三九已至胰锌,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間藐窄,已是汗流浹背资昧。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留荆忍,地道東北人格带。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像东揣,于是被迫代替她去往敵國和親践惑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容