2010-01-26 94 views
2

我有一个干净的Ubuntu 9.10安装。我想安装Ruby 1.8,RubyGems和Rails。 尝试获取或更新RubyGems时,安装通常会失败。对于缺乏细节感到抱歉,我已经陷入了一些前沿。在Ubuntu 9.10上安装Rails的最佳安装指南是什么?

在Ubuntu 9.10上安装Ruby,RubyGems和Rails的安装指南\ blog post \ tutorial有哪些最好的,有保证的工作?

THANKS

回答

2

Slicehost article是我跟随。虽然它适用于Ubuntu Hardy,但它应该适合你。

0

这将得到红宝石和rubygems - 确保你得到你想要的版本并相应地更新这些命令。

apt-get update 
apt-get upgrade -y 

sudo apt-get install build-essential libssl-dev libreadline-dev -y

sudo apt-get install wget 

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz 

tar xzf ruby-1.8.7.tar.gz 

cd ruby-1.8.7-p287 
./configure --prefix=/usr/local 

make && sudo make install 


wget http://rubyforge.org/frs/download.php/43985/rubygems-1.3.4.tgz 

tar xzf rubygems-1.3.4.tgz 
cd rubygems-1.3.4 
sudo ruby setup.rb 
ruby-v 
gem-v 

For rails, sudo gem install rails 
+0

为什么你建议从src构建rails而不是apt? – jonnii 2010-01-26 19:33:32

+0

此外,我会建议使用rvm(http://rvm.beginrescueend.com/)来管理ruby和gem版本。 – jonnii 2010-01-26 19:35:28

+0

我会推荐使用Ruby Enterprise Edition,如果您运行Rails应用程序,它的性能会更好,而且安装起来也非常简单。 – t6d 2010-01-26 22:48:54

0
sudo apt-get install rails 

应该为你做它(并自动安装相关性,如红宝石)。目前Ruby 1.8.7正在回购。它可能会在推出一个新的Ubuntu版本后有点落后,但不会太远。

0

Community Ubuntu Documentation在我看来是最好的指南。

它涵盖了不同类型的Web服务器,并尽可能使用Ubuntu的apt-get。请注意,从源代码安装RubyGems而不是使用apt-get可能仍然是最好的。