मैं रेल विकास के लिए विंडोज़ पर उबंटू आभासी मशीन स्थापित करने के लिए योनि का उपयोग करने की कोशिश कर रहा हूं।वग्रेंट खोल प्रावधान काम नहीं कर रहा है
मैंने जो किया वह पहले "सादे" वीएम और एसएसएचड बना था और फिर मुझे उन सभी आदेशों को चलाया गया जिन्हें मुझे सूडो एपीटी-इंस्टाल एक्स की आवश्यकता है ताकि यह सुनिश्चित किया जा सके कि उन्होंने काम किया (जो उन्होंने किया) उन्हें एक शेल स्क्रिप्ट में।
जब मैं शेल स्क्रिप्ट का उपयोग करके वानर चलाने की कोशिश करता हूं, तो मैंने इसे स्टडीन जैसी चीजों के साथ एक बेहद लंबे त्रुटि संदेश के साथ खत्म कर दिया है: एक tty और अन्य समान रूप से गुप्त त्रुटि संदेश नहीं है।
मेरे आवारा फ़ाइल इस तरह दिखता है:
Vagrant.configure("2") do |config|
config.vm.box = "precise32"
config.vm.provision :shell, :path => "Vagrant.sh"
config.vm.network :forwarded_port, host: 3003, guest: 3000, auto_correct: true
end
मेरे खोल स्क्रिप्ट यहाँ है (क्योंकि यह एक छोटे से लंबा है और GitHub वाक्य रचना हाइलाइटिंग प्रदान): https://gist.github.com/leebrooks0/5477591
और सांत्वना उत्पादन यहाँ है: https://gist.github.com/leebrooks0/5477627
किसी भी मदद की सराहना की जाएगी।
अधिक प्रयास करने के बाद मुझे एहसास हुआ है कि नहीं भी आवारा डॉक्स (http://docs.vagrantup.com/v2/getting-started/provisioning.html) काम करता है, जो काफी अजीब है, क्योंकि है कि स्क्रिप्ट निश्चित रूप से कल काम किया जब मैं इस काम शुरू कर दिया है और इसे बाहर की कोशिश की से डेमो स्क्रिप्ट।
मैंने यह भी नोटिस किया कि मैंने इसे बर्खास्त कर दिया (शायद मूर्खतापूर्ण) क्योंकि दस्तावेज़ों से नमूना खोल स्क्रिप्ट कल काम करती थी। मैं कठपुतली और महाराज में देख रहा हूं, लेकिन मैंने एक समय में एक नई चाल सोचा :) आप रास्ते में कठपुतली पर शेफ की सिफारिश क्यों करते हैं? – Lee
मैंने अपनी टिप एंडिंग को यूनिक्स लाइन एंडिंग में बदलने के लिए इस टिप का उपयोग किया। Http: //superuser.com/questions/479756/eol-in-notepad-and-notepad। – Lee
मुझे नहीं लगता कि आप या तो गलत सीख सकते हैं, शेफ मेरे लिए चुनना आसान लग रहा था, शेफ-सिंगल और चाकू एक प्रावधान सर्वर की आवश्यकता के बिना इसे आसान बनाते हैं - कुछ अच्छे ब्लॉग पोस्ट तुलना करते हैं: https: // www.google.com/search?q=chef+or+puppet – house9