Bagaimana cara menginstal Vagrant dengan manual VirtualBox 4.2?


12

Bagaimana saya bisa menginstal Vagrant 1.0.6. dengan VirtualBox 4.2.6 yang sudah terinstal secara manual di Ubuntu 12,04? Semua cara saya yang diketahui gagal:

  1. Unduh file * .deb untuk 64bit dan dpkg --install vagrant_x86_64.debberi saya kesalahan Vagrant not installed. Use apt-get install vagrantsetelah menggunakan vagrant up.
  2. Menggunakan apt-get install vagrantkeinginan untuk menghapus (!) Instalasi VirtualBox manual saya.

Apa yang harus dilakukan?

Jawaban:



3

Temukan Anda menginstal gelandangan di / opt / gelandangan dan buat symlink pada Anda bin lokal.

sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant

Semoga itu bisa membantu.


1

Hingga 1.0.7 cara menginstal yang disarankan vagrantadalah melalui RubyGems.

Perbarui: sekarang setelah seseorang memilih jawaban, saya menyadari bahwa itu tetap harus diperbarui.

CATATAN: Sejak Vagrant 1.1.x (sekarang 1.2.4) cara instalasi yang disarankan adalah menggunakan paket instal (DEB, RPM) untuk Linux, DMG untuk OS X dan MSI Windows.

Jika Anda telah menginstal versi ruby ​​terbaru, cukup gem install vagrant.

Anda dapat menginstal ruby ​​menggunakan manajemen paket, tentu saja. Namun, rbenv / ruby-build atau RVM sangat disarankan, lebih fleksibel dan berfungsi baik dalam hal mengelola versi ruby.

Pembaruan: sejak 1.2, cara yang disarankan untuk menginstal Vagrant adalah menggunakan installer untuk OS Anda.


Saat ini dokumentasi gelandangan mengatakan, "Tetapi perhatikan bahwa paket [bukan permata ruby] adalah metode instalasi yang disukai dan didukung terbaik." Jawaban tentang tautan simbolis bekerja untuk saya. PS Setuju, bagaimanapun, tentang RVM secara umum dan khusus jika menggunakan permata gelandangan.
GSP

Keren. Senang melihatnya bekerja dengan baik untuk Anda. Saya sebenarnya tidak pernah mencoba untuk menginstal paket .deb gelandangan karena saya sudah memiliki Ruby ;-)
Terry Wang
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.