改变厨师食谱/食谱以使用不同的操作系统

时间:2012-09-06 17:45:10

标签: chef vagrant chef-recipe

我对Vagrant和Chef很新,并希望使用Scienfitic Linux设置VM。我发现的大多数食谱(即Nodejs或Mongodb)都是由Ubuntu支持的,但不支持SL。是否有直接的方法让这些现有的烹饪书与SL一起工作而不仅仅是Ubuntu?

由于

1 个答案:

答案 0 :(得分:0)

官方厨师页面here说:

Chef在许多流行的Unix和Linux平台以及Max OSX和Windows上运行。这些安装说明适用于以下任何操作系统:Ubuntu,Debian,Red Hat Enterprise Linux,Fedora,CentOS,Oracle,Scientific Linux和OS X.

还有:

为了尽可能快地做到这一点,我们做了一些假设。如果您的系统不符合这些假设,则需要使用适用于" flavor"的安装说明。你要安装的厨师。

此外

MongoDB Chef Recipe here说:

平台:

该烹饪书的目标是独立于平台,但最好在debian挤压系统上进行测试。

10gen_repo配方将程序包管理器配置为在Debian,Ubuntu,Redhat,CentOS,Fedora和Amazon Linux发行版上使用10gen的官方软件包转发器。

所以基本上,它也应该在SL上工作,稍微调整恕我直言。我不太了解SL,但您是否遇到任何错误/问题?如果您可以发布您尝试过的内容以及正在工作/不起作用的内容,我们可以更好地解决!