ฉันจะหาแพ็คเกจ Vagrant ได้ที่ไหน


11

Vagrantเป็นเครื่องมือในการสร้างและจัดการเครื่องเสมือนสำหรับนักพัฒนา มันมีการเริ่มต้นใช้งานบนคู่มือUbuntuที่มีคำแนะนำที่ดูคล้าย ๆ

$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby  # wtf???

หรือติดตั้ง RubyGems จากแหล่งแทนที่จะมาจากแพ็คเกจของ Ubuntu และจากนั้นใช้gem installเพื่อติดตั้งคนจรจัดเอง

ฉันไม่สบายใจที่จะทำตามคำแนะนำเหล่านั้น อาจมี PPA หรือไม่ อาจมีเครื่องมือทางเลือกอื่น ๆ ที่จัดทำขึ้นสำหรับ Ubuntu หรือไม่?

คำตอบ:


9

12.04

Vagrant ติดตั้งคนจรจัด 1.0.1 รวมอยู่ในจักรวาลแล้วใน 12.04 และคุณสามารถติดตั้งผ่านศูนย์ซอฟต์แวร์


1
ฉันไม่สามารถตัดสินใจได้ว่าควรทำเครื่องหมายคำตอบของคุณเป็นที่ยอมรับในตอนนี้หรือรอจนกว่า 12.04 จะได้รับการเปิดตัวจริง
Marius Gedminas

10
แพ็คเกจอย่างเป็นทางการเก่ามากมันจะดีกว่าที่จะดาวน์โหลดโดยตรงจาก vagrantup.com
Willian Mitsuda

17

ทุกวันนี้คุณสามารถดาวน์โหลดไฟล์. deb ที่มีอยู่ในตัวเองได้จากhttp://www.vagrantup.com/downloads.html

ไม่ดีเท่า PPA แต่อย่างน้อยคุณก็สามารถใคร่ครวญไฟล์ที่ติดตั้งที่ไหนและนำแพคเกจออกหมดจด


21
ความล้มเหลวของ Vagrant ในการจัดหาแพคเกจติดตั้งผ่านช่องทางซึ่งช่วยให้สามารถแจ้งเตือนปัญหาความปลอดภัยในอนาคต
mc0e

ฉันคิดว่า PPA หลายแห่งถูกชุมชนทำขึ้น ใครบางคนไม่สามารถรักษาสิ่งนี้ได้ใช่ไหม
Jonathan

1
Sure @JonathanLeaders และPPA ที่ไม่เป็นทางการนี้จากAntonio Terceiro นั้นดูอัปเดตแล้ว
Pablo Bianchi

มันดูทันสมัย ​​แต่น่าเสียดายที่มันไม่ได้เป็น ppa ... ฉันทำอะไรผิด sudo apt-add-repository ppa:terceiro/vagrant
Jonathan

-2

ไม่มีอะไรต้องกังวลเกี่ยวกับคำแนะนำในการเริ่มต้นใช้งานบนคู่มือUbuntu สร้างความเชื่อมโยงนุ่มที่จะ/usr/bin/ruby1.8ไม่เป็นอันตรายต่อระบบของคุณในอยู่แล้ว เพียงแค่ไปข้างหน้าด้วยการสอนและติดตั้งคนจรจัดในการติดตั้งคนจรจัดคุณสามารถใช้:

  sudo gem install vagrant

เท่าที่ฉันรู้ไม่มี PPA สำหรับคนจรจัด วิธีที่ดีที่สุดในการติดตั้งคือการใช้อัญมณี

หากคุณรู้สึกว่ามีปัญหาใด ๆ สามารถโพสต์ได้ที่นี่


ใช่หรือไม่พบว่า Vagrant ปฏิเสธที่จะทำงานกับ virtualbox-ose และต้องการให้ฉันติดตั้งเวอร์ชันที่มาปิด ยักไหล่, ถอนการติดตั้ง Vagrant
Marius Gedminas

3
"ขอบคุณที่ต้องการใช้ Vagrant! แต่น่าเสียดายที่นี่ไม่ใช่วิธีการติดตั้ง Vagrant อีกต่อไปตอนนี้เราสร้างโปรแกรมติดตั้งสำหรับระบบปฏิบัติการต่าง ๆ ที่สนับสนุน Vagrant Vagrant ไม่ได้แจกจ่ายเป็น RubyGem อีกต่อไป [... ] โปรดทราบว่า RubyGem เวอร์ชันยังไม่ได้รับการอัปเดตในรอบปีและจะไม่ได้รับการอัปเดตอีกต่อไป
hwjp

-2

หากคุณใช้ Ruby:

จะดีกว่าที่จะติดตั้งผ่าน Rubygems แม้จะมีคำแนะนำของเว็บไซต์ของการติดตั้ง. deb เว็บไซต์ดูเหมือนจะล้าหลังในการอัพเดท คำแนะนำของอัญมณีคนจรจัดนั้นดูทันสมัยมากขึ้น: https://github.com/mitchellh/vagrant

หาก Bundler กำลังติดตั้งอัญมณีย่อยเวอร์ชัน 1.0.0:

  • ใส่gem 'vagrant'ข้างต้นอัญมณีอื่น ๆ ทั้งหมดในของคุณและเรียกใช้Gemfilebundle install
  • ถ้ายังไม่ทำงานใส่และเรียกใช้gem 'vagrant', '~> 1.0'bundle install

บางครั้ง Bundler ติดตั้งรุ่นเก่าของvagrantอัญมณีถ้าอัญมณีอื่น ๆ jsonของคุณติดตั้งรุ่นเก่าของอัญมณีเช่น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.