2011-03-28 122 views
1

下面說明了installing Gitorious on RHEL安裝Gitorious - 耙寶石:安裝中止

當試圖運行耙寶石:安裝我得到以下跟蹤:

gitorious]$ sudo /opt/ruby-enterprise/bin/rake gems:install --trace 
(in /var/www/html/gitorious) 
rake aborted! 
Bundler couldn't find some gems. Did you run `bundle install`? 
/var/www/html/gitorious/config/../config/preinitializer.rb:18 
/var/www/html/gitorious/config/boot.rb:28:in `load' 
/var/www/html/gitorious/config/boot.rb:28:in `preinitialize' 
/var/www/html/gitorious/config/boot.rb:10:in `boot!' 
/var/www/html/gitorious/config/boot.rb:123 
/opt/ruby-enterprise/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
/opt/ruby-enterprise/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
/var/www/html/gitorious/Rakefile:4 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' 
/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 
/opt/ruby-enterprise/bin/rake:19:in `load' 
/opt/ruby-enterprise/bin/rake:19 

我看到你需要把gitorious。 'production:'下的yml配置指令。不知道下一步該怎麼做。我不是一個紅寶石主義者。

有什麼建議嗎?

回答

4

Sam, 這裏的問題似乎是RHEL指南已過時。 Gitorious已經開始使用Bundler來處理Ruby的依賴,這實際上使事情變得更簡單。你應該做的是:

  • 安裝捆綁寶石(寶石安裝捆綁)
  • 走進了Gitorious根目錄並運行安裝包

這應該可以解決所有的Ruby的依賴。有關於此更改的更多信息in the blog

+0

好的,真棒。我將不得不遵循該帖子中列出的安裝指南。 – 2011-03-29 01:59:03

+0

感謝您的幫助! – 2011-03-29 02:00:45