亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3975 | 回復(fù): 2
打印 上一主題 下一主題

mac 上裝ruby 1.9.3 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2012-03-13 17:01 |只看該作者 |倒序瀏覽
mac 上裝ruby 1.9.3










ruby 1.9.3 已出到p125,應(yīng)該非常穩(wěn)定。加上rails社區(qū)也力推ruby 1.9.3. "We recommend Ruby 1.9.3 for use with Rails. Rails 3.2 is the last one that supports Ruby 1.8"



在遷移中也發(fā)現(xiàn)ruby 1.9.3更穩(wěn)鍵,幫我找出一個潛在的錯誤,并且去掉了iconv, 內(nèi)置支持,這多好。這樣開始大規(guī)模升級就開始了。





mac使用ruby 1.9.3



之前使用rvm,但升級ruby 1.9.3有bug, 裝不上ruby 1.9.3。再加上現(xiàn)在ruby已穩(wěn)定,不需要多個版本。所以改用源代碼安裝,干掉rvm!



1. mac是bsd內(nèi)核,所以autoconf生成的配置是把ruby安裝到/usr/local/bin下,這樣要用root來安裝,su先



2. 由于ruby1.9.3換了ymal配,需要先裝libymal

$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
$ tar xzvf yaml-0.1.4.tar.gz
$ cd yaml-0.1.4
$ ./configure --prefix=/usr/local
$ make
$ make install

3. 建bin目錄,mkdir -p /usr/local/bin, 再加入PATH環(huán)境變量,把rvm加進入的path去掉(source 它的一段腳本)。


$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz
$ tar xzvf ruby-1.9.3-p0.tar.gz
$ cd ruby-1.9.3-p0
$ ./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib
$ make
$ make install

4. 系統(tǒng)自帶ruby 1.8.7改名

寫一個腳本都改名



#! /bin/bash
cd /usr/bin
mv ruby ruby18
mv gem gem18
mv irb irb18
mv rake rake18
mv ri ri18
mv rdoc ri18
mv erb erb18



5. 確認ruby -v, gem -v, gem list



6. 安裝gem rails -v 3.0.10



7. 確認rails bundle這兩個ruby腳本是正確,即指向新的ruby1.9.3,如果它在/usr/local/bin目錄下則正確。如果在/usr/bin下,打開看一下,把第一行改成#! /usr/local/bin/ruby



8. 裝相關(guān)rails, bundle install



論壇徽章:
0
2 [報告]
發(fā)表于 2012-03-14 17:08 |只看該作者
謝謝分享

論壇徽章:
7
戌狗
日期:2013-12-15 20:43:38技術(shù)圖書徽章
日期:2014-03-05 01:33:12技術(shù)圖書徽章
日期:2014-03-15 20:31:17未羊
日期:2014-03-25 23:48:20丑牛
日期:2014-04-07 22:37:44巳蛇
日期:2014-04-11 21:58:0915-16賽季CBA聯(lián)賽之青島
日期:2016-03-17 20:36:13
3 [報告]
發(fā)表于 2012-05-05 12:16 |只看該作者
這多好。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP