无法在CentOS上手动安装Chef-Server旧版本



我在CentOS 6.5上,想在此处使用Chef-Server版本10.30.4。

我正在使用RVM使用1.9.3的Ruby版本。就像在此链接上一样。

,即使在安装了所有依赖项之后,此页面

喜欢

  • Couchdb,Rabbitmq,Java,Geos,Zlib和Libxml,设置GPG键,还尝试了YUM GroupInstall的锤子方法"开发工具"

但是在

上遇到以下错误
gem install chef-server -v "10.30." 

注意:所有这些都是作为根而完成的。

错误是

错误:执行GEM ...(gem :: remotefetcher :: unknownhosterror) 没有这样的名字(https://api.rubygems.org/api/v1/depperencies?gems=mixlib-authentication)

,顺便说一句,宝石源正确点

宝石来源 *当前资源 *

https://rubygems.org/

我做过

后似乎已经取得了一些进展
gem update

现在错误是

错误:错误安装厨师服务器:错误:无法构建GEM 本机扩展。

/usr/local/rvm/rubies/ruby-1.9.3-p545/bin/ruby extconf.rb checking for main() in -lgecodesearch... no

================================================================================================= gecode> 3.5必须安装(http://www.gecode.org/)。

您是否尝试过安装厨师11?这是对厨师10的重大改进。

http://docs.oppcode.com/install_server.html

新的综合包装意味着您需要做的就是下载单个RPM软件包并运行配置任务:

sudo yum install https://opscode-omnibus-packages.s3.amazonaws.com/el/6/x86_64/chef-server-11.0.11-1.el6.x86_64.rpm
sudo chef-server-ctl reconfigure

我们不得不使用CentOS 6.5上的Omnibus安装中止并安装了厨师服务器,并且似乎我们指的是我们指的是LEAD LING US的文档,Knife-OpenStack与11X Chef的效果很好系列。感谢所有试图帮助我们的人。

最新更新