2010-10-12 78 views

回答

1

CD與ClothRed-0.4.1.gem目錄

sudo gem install ClothRed-0.4.1.gem 
0

首先,如果你通過易於安裝RubyGems後我會刪除它並從源代碼重建它;在9.04回購版中的版本相當老舊。

apt-get remove rubygems 
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz 
tar -zxvf rubygems-1.3.7.tgz 
cd rubygems-1.3.7.tgz 
ruby setup.rb 

現在按照邁克給你的步驟,你應該準備好搖滾。

0

我知道你說你想從源碼和所有有趣的東西安裝寶石,但我強烈建議(如果你是特別開始)通過以下並開始使用rvm,因爲它間接幫助你保持你的寶石有組織。

$ bash < <(curl http://rvm.beginrescueend.com/releases/rvm-install-head) 

rvm install 1.9.2 -C --with-readline-dir=/opt/local,--build=x86_64-apple-darwin10 

(假設你正在設置所有的本地主機等上的MacPro) - 還沒有遇到一個窗口回報率傢伙還;)

然後

rvm use --create [email protected] 

你可以這樣做:

$ gem install sqlite3-ruby 
$ env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config 
$ gem install rails 

然後,如果你喜歡

rvm [email protected] --default 

Phewww畢竟,當你現在安裝它們與紅寶石build.See RVM文檔的更多信息寶石。

爲了測試這工作,你現在可以很好地管理你的所有寶石:

嘗試

gem list 

然後

rvm system 

恢復到你有什麼

然後

rvm [email protected] 

然後

gem list 

這是一個很好的方式,以保持組織你的寶石。

對不起,我把這個變成一個RVM的答案,但如果使用超過1個機RVM可以幫助你保持理智;)

PS:保存cd'ing進入目錄使用sudo等等等等,像邁克建議...如果你這樣做就不需要了。