2014-03-28 89 views
2

我是新来的Ruby,但实际上我并不需要它,如果我不希望安装管理平台。我下面的说明在http://www.redmine.org/projects/redmine/wiki/HowTo_install_Redmine_on_CentOS_Detailed捆扎机找不到兼容版本的宝石“架”:

我一直在使用

rvm install 1.9.3 

安装红宝石1.9和使用Ruby宝石...

sudo yum install rubygems 

然后来创造的Gemfile和注册这些部分宝石在它

# file: /var/www/redmine/Gemfile 
source "http://rubygems.org" 
gem "rake", "0.8.3" 
gem "rack", "1.1.0" 
gem "i18n", "0.4.2" 
gem "rubytree", "0.5.2", :require => "tree" 
gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRay 
gem "mysql" 
gem "coderay", "~>0.9.7" 

和我的文件看起来像...

source 'https://rubygems.org' 
gem "rake", "0.8.3" 
gem "rack", "1.1.0" 
gem "i18n", "0.4.2" 
gem "rubytree", "0.5.2", :require => "tree" 
gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRay 
gem "mysql" 


gem "rails", "3.2.15" 
gem "jquery-rails", "~> 2.0.2" 
gem "coderay", "~> 1.1.0" 
gem "fastercsv", "~> 1.5.0", :platforms => [:mri_18, :mingw_18, :jruby] 
gem "builder", "3.0.0" 

# Optional gem for LDAP authentication 

当我运行

bundle install 

它给了我......

Please configure your config/database.yml first 
Fetching gem metadata from https://rubygems.org/....... 
Fetching additional metadata from https://rubygems.org/.. 
Resolving dependencies... 
Bundler could not find compatible versions for gem "rack": 
    In Gemfile: 
    rails (= 3.2.15) ruby depends on 
     rack (~> 1.4.5) ruby 

    rack (1.1.0) 

我不知道该怎么办。

+0

什么版本的管理平台,你要安装?我没有看到'rack'在[Gemfile中(https://github.com/redmine/redmine/blob/2.5-stable/Gemfile) – gotva

回答

5

您更新其所需的机架(1.4.5),在以前的版本被锁定在机架(1.1.0)的轨道版本,速战速决

删除Gemfile.lock的和运行包安装再次

希望它能够解决您的问题...

相关问题