मैं उबंटू में नवीनतम संस्करण में वैग्रांत को कैसे उन्नत करूं?


33

मैं उबंटू में नवीनतम संस्करण के लिए वैग्रेन को कैसे अपग्रेड करूं?

$ sudo apt-get update
$ sudo apt-get install vagrant
$ vagrant -v
Vagrant 1.4

नवीनतम संस्करण 1.6.5 है

जवाबों:


27

आधिकारिक डाउनलोड वैग्रंट वेबपेज में वैग्रांट (2.0.1) के नवीनतम संस्करण के लिए सभी उपलब्ध डाउनलोड हैं। कृपया अपने ऑपरेटिंग सिस्टम (लिनक्स डिबेट) और आर्किटेक्चर (32-बिट या 64-बिट ओएस) के लिए उचित पैकेज डाउनलोड करें। आप यहाँ संकुल के लिए SHA256 चेकसम ढूँढ सकते हैं ।

.Deb फ़ाइल डाउनलोड करें और इसे Ubuntu सॉफ्टवेयर एप्लिकेशन में इंस्टॉलेशन के लिए डबल-क्लिक करें। आवारा .deb फ़ाइलों के नाम इस प्रकार हैं:

  • 32-बिट आर्किटेक्चर: vagrant_2.0.1_i686.deb
  • 64-बिट वास्तुकला: vagrant_2.0.1_x86_64.deb

... जहां 2.0.1उपरोक्त में आधिकारिक डाउनलोड वैग्रांट वेबपेज से वैग्रैंट के नवीनतम संस्करण की संस्करण संख्या है, जो कि जब भी वैग्रांट के नवीनतम संस्करण को अपडेट किया जाता है, बदल जाता है। पिछली बार इस उत्तर को संपादित किया गया था, आधिकारिक डाउनलोड वैग्रांट वेबसाइट से वैग्रैंट का नवीनतम संस्करण वर्तमान में वैगरेंट 2.2.4 था।

यदि आप वैग्रांत पैकेजों के लिए SHA256 चेकसमों वाली पाठ फ़ाइल डाउनलोड करते हैं, तो आपको वही दो पैकेज नाम और उनके SHA256 चेकसम मिलेंगे।


17

यदि आप मैन्युअल रूप से अपडेट नहीं करना चाहते हैं, तो मैंने एक रिपॉजिटरी बनाई है जो PPA प्रारूप में HashiCorp वैग्रांट से नवीनतम पैकेज प्रदान करती है । इसका उपयोग करने के लिए, आपको इस तरह से अपने Ubuntu रिपॉजिटरी स्रोतों के भंडार को जोड़ना होगा:

sudo bash -c 'echo deb https://vagrant-deb.linestarve.com/ any main > /etc/apt/sources.list.d/wolfgang42-vagrant.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
sudo apt-get update

अब हमेशा की तरह स्थापित करें:

sudo apt-get install vagrant

ये वैग्रेंट डाउनलोड पेज पर वैसी ही फाइलें हैं , जैसा कि रिपॉजिटरी में डाली जाती हैं।


ध्यान दें कि ऊपर से कीज़र बदल गया है:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
MacroMan

@ मैक्रोमैन एमआईटी के पर्यवेक्षक को काम करना जारी रखना चाहिए; मैंने सिर्फ उबंटू के निर्देशों को बदल दिया क्योंकि एमआईटी के पर्यवेक्षक के पास कुछ समय के लिए समस्या थी।
वोल्फगैंग

MIT कीसर्वर ने कल बिल्कुल भी काम नहीं किया, जबकि मेरे पास कभी भी उबंटू कुंजी सर्वर फेल नहीं हुआ। यकीन है कि अधिक विश्वसनीय लगता है कि एक डाल और लोगों के लिए समस्याओं से बचें।
मैक्रोमैन

@MacroMan यह जानने के लिए अच्छा है कि इसे फिर से समस्या हो रही है। मैं सहमत हूं और उबंटू को वहां भी डालने के लिए पोस्ट को संपादित किया है।
वोल्फगैंग

4

सर्वरों के लिए, निम्नलिखित पहले प्रमाणित होगा और फिर Ubuntu x64 पर वैग्रंट संस्करण 2.0.2 (वर्तमान में नवीनतम) स्थापित करें:

curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_x86_64.deb
curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_SHA256SUMS
curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_SHA256SUMS.sig
curl -sS https://keybase.io/hashicorp/key.asc | gpg --import
gpg --verify vagrant_2.0.2_SHA256SUMS.sig vagrant_2.0.2_SHA256SUMS
shasum -a 256 -c <(cat vagrant_2.0.2_SHA256SUMS | grep 64.deb) -s
sudo apt install ./vagrant_2.0.2_x86_64.deb

मैंने इस पर प्रयास किया WSL(W10 को अपडेट किया गया) लेकिन यह स्थापित नहीं हुआ, न ही कोई त्रुटि संदेश दिया।
1.61803
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.