Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

Chef | Windows7環境にgem版のChefをインストール

概要

Windows7環境にgem版のChefをインストール

詳細

Windows7環境にgem版のChefをインストールを行います。

インストール手順

Chefのインストール
gem install chef --no-ri --no-rdoc -v 11.6.0
動作確認
chef-solo -v
補足1

下記のエラーが出る場合はruby-develをインストールする

ERROR: Failed to build gem native extension.

・下記URLからRuby Devkitをダウンロード
http://rubyinstaller.org/downloads/

・ダウンロードしたファイルを任意の場所に解凍
・解凍したフォルダに移動
・コマンドを実行

ruby dk.rb init
ruby dk.rb install --force

cygwinのalias設定

alias chef-solo='C:/Ruby193/bin/chef-solo'

補足2

chefインストール後、chef-solo -v実行時に以下のようなエラーが出た場合
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:126:in `require': cannot load such file -- ruby-wmi (LoadError)
ruby-wmiをインストール

gem i ruby-wmi