无法为 GSWD 课程配置环境
Failed to configure an environment for GSWD lessons
我想配置一个环境来学习 Django enter link description here
我在安装一些 Ruby gem 时遇到错误的主要问题。
起初我收到一个错误,提示未安装 mixlib,因为它需要 ruby 1.9.3。
所以,我把 postinstall.sh 文件的第 11 个字符串改成了这样
The version of Ruby to be installed supporting the Chef and Puppet gems
ruby_ver="1.9.3-p429"
然后我重新运行 postinstall.sh 脚本。但是我有一个错误
ERROR: Error installing chef:
ohai requires Ruby version >= 2.0.0.
为了解决这个问题,我安装了 Ruby 2.1 并将其设置为默认使用,然后安装了 chef。
我注销后,运行 vagrant ssh,输入密码。输入 ls 并且没有来自主机的同步文件。我再次 运行 sudo ./postinstall.sh 并得到 ohai 版本错误。
有什么解决办法吗?
该示例已严重过时,存在以下问题:
- Chef 现在使用综合包安装,其中包含
嵌入式 ruby。无需再为 gem 安装而烦恼。
- Vagrant 现在支持 chef 零配置,比 chef-solo 有了很大改进,并且还将安装 chef。
- 旧格式 Vagrantfile。 V2 引入了许多不兼容的更改。
- 该示例使用不再受支持的 Ubuntu 12.04。
"cookbooks"目录下的"aws"菜谱有无效的元数据导致厨师失败....事实上所有的菜谱看起来都过时了。
==> 默认值:[2015-04-11T20:04:06+00:00] 错误:在路径 [/tmp/vagrant-chef/046103d02209a201a2d21ece6c21437c/cookbooks/aws] 加载的食谱具有无效的元数据:“名称”属性在食谱元数据中是必需的
教程需要大量重写,抱歉。 (如果代码在 github 中可能会鼓励其他人帮助重构它)
我想配置一个环境来学习 Django enter link description here 我在安装一些 Ruby gem 时遇到错误的主要问题。
起初我收到一个错误,提示未安装 mixlib,因为它需要 ruby 1.9.3。 所以,我把 postinstall.sh 文件的第 11 个字符串改成了这样
The version of Ruby to be installed supporting the Chef and Puppet gems
ruby_ver="1.9.3-p429"
然后我重新运行 postinstall.sh 脚本。但是我有一个错误
ERROR: Error installing chef:
ohai requires Ruby version >= 2.0.0.
为了解决这个问题,我安装了 Ruby 2.1 并将其设置为默认使用,然后安装了 chef。
我注销后,运行 vagrant ssh,输入密码。输入 ls 并且没有来自主机的同步文件。我再次 运行 sudo ./postinstall.sh 并得到 ohai 版本错误。
有什么解决办法吗?
该示例已严重过时,存在以下问题:
- Chef 现在使用综合包安装,其中包含 嵌入式 ruby。无需再为 gem 安装而烦恼。
- Vagrant 现在支持 chef 零配置,比 chef-solo 有了很大改进,并且还将安装 chef。
- 旧格式 Vagrantfile。 V2 引入了许多不兼容的更改。
- 该示例使用不再受支持的 Ubuntu 12.04。
"cookbooks"目录下的"aws"菜谱有无效的元数据导致厨师失败....事实上所有的菜谱看起来都过时了。
==> 默认值:[2015-04-11T20:04:06+00:00] 错误:在路径 [/tmp/vagrant-chef/046103d02209a201a2d21ece6c21437c/cookbooks/aws] 加载的食谱具有无效的元数据:“名称”属性在食谱元数据中是必需的
教程需要大量重写,抱歉。 (如果代码在 github 中可能会鼓励其他人帮助重构它)