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?

mcbetz
sumber

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.

mmrs151
sumber
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.

Terry Wang
sumber
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