2010-10-12 23 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等等等等,像迈克建议...如果你这样做就不需要了。