使用 chef 在 ubuntu 11.10 / 12.04(EC2 实例)上进行 CLSI

使用 chef 在 ubuntu 11.10 / 12.04(EC2 实例)上进行 CLSI

我正在尝试使用 chef 在 ubuntu 11.10 上安装 CLSI(请参阅:https://github.com/scribtex/clsi-chef)。

我正在尝试启动并运行 CLSI 服务器,但无法 :( 获取:

================================================================================
在资源‘package[libreadline5-dev]’上执行操作‘install’时出错
================================================================================

Chef::例外::包
-------------------------
libreadline5-dev 在 apt-cache 中没有候选

资源声明:
---------------------
# 在 /var/chef/cookbooks/nginx-passenger/recipes/default.rb 中

 15:软件包“libreadline5-dev”
 16:包“build-essential”

编译资源:
------------------
# 在 /var/chef/cookbooks/nginx-passenger/recipes/default.rb:15:in `from_file' 中声明

包(“libreadline5-dev”)执行
  配方名称“默认”
  重试延迟 2
  cookbook_name:“nginx-passenger”
  重试 0
  操作:安装
  软件包名称“libreadline5-dev”
结尾

[2012 年 11 月 14 日星期三 17:09:45 +0000] 错误:正在运行异常处理程序
[2012 年 11 月 14 日星期三 17:09:45 +0000] 错误:异常处理程序完成
[2012 年 11 月 14 日星期三 17:09:45 +0000] 严重错误:堆栈跟踪已转储至 /var/chef/cache/chef-stacktrace.out
[2012 年 11 月 14 日星期三 17:09:45 +0000] 严重错误:Chef::Exceptions::Package: package[libreadline5-dev] (nginx-passenger::default 第 15 行) 出现错误:Chef::Exceptions::Package: libreadline5-dev 在 apt-cache 中没有候选项

有人能成功安装它吗?

我在 clsi.json 中添加了 nginx-passenger,因此该行如下所示:

“run_list”:[“mysql::server”,“mysql::client”,“nginx-passenger”,“clsi”]

相关内容