আমি আমার বিকাশ যন্ত্র হিসাবে ওএস হিসাবে উইন্ডোজ 7 চালাচ্ছি running এটিতে বিভিন্ন শাঁস রয়েছে:
cmd- শক্তির উৎস
- মাইসগিট জিএনইউ বাশ <- এটি সে কাজ করছে না
- পুতুলল্যাবস শেল
- নোডেজ শেল
- টার্মিনালে পিএইচপিএসর্টম নির্মিত
কিন্তু Mysysgit / গনুহ ব্যাশpuppet কমান্ড কাজ করছিল না ।
মজার বিষয়টি ছিল: আমি যখন প্রবেশ করলাম
$ where puppet
# Response:
C:\Program Files (x86)\Puppet Labs\Puppet\bin\puppet.bat
প্রতিটি ব্যাশে (মাইসিসজিট সহ) আমি সঠিক পথ পেয়েছি। (কেবল পাওয়ারশেল কীভাবে ব্যবহার করবেন সে সম্পর্কে সত্যই কাজ করে না বলে মনে হয় where)। পুপেটল্যাবসের শেলটিতে আমি একটি দ্বিতীয় পথও পেয়েছি
$ where puppet
# Response
C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin\puppet
C:\Program Files (x86)\Puppet Labs\Puppet\bin\puppet.bat
আমার সিস্টেমগুলির পরিবেশের ভেরিয়েবলগুলি নিখুঁতভাবে সেট আপ করা হয়েছিল: echo $PATHআমাকে দেখিয়েছিল যে দুটি অন্তর্ভুক্ত প্যাথ উপস্থিত ছিল। তবুও type puppetকাজ হয়নি।
আমি তারপরে C:\Program Files (x86)\Puppet Labs\Puppet\bin\puppet.bat আমার $PATHপরিবর্তনশীলটিতে যুক্ত হওয়ার পরে হঠাৎ puppetআদেশটি স্বীকৃত হয়ে গেল ... এবং ব্যর্থ হয়েছিল।
c:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- puppet/util/command_line (LoadError)
from c:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in `require'
from c:/Program Files (x86)/Puppet Labs/Puppet/puppet/bin/puppet:3:in `<main>'
পুতুল সংস্করণটি 3.5.1(সর্বশেষ)
আমি আমার সিস্টেমে রুবি ১.৯.৩ এবং রুবি ২.০.x ইনস্টল করেছি। এটি কি হতে পারে যে রুবি স্থাপনাগুলির সাথে বিরোধ আছে? এটি অন্য কোনও শেল / বাশ / টার্মিনাল / কনসোলে উপস্থিত হয় না।