Manuel VirtualBox 4.2 ile Vagrant nasıl kurulur?


12

Vagrant 1.0.6'yı nasıl kurabilirim? 12.04 üzerinde zaten el ile yüklenmiş bir VirtualBox 4.2.6 ile mi? Bilinen tüm yöntemlerim başarısız:

  1. * .Deb dosyasını 64bit için indirin ve kullandıktan sonra dpkg --install vagrant_x86_64.debhata veriyor .Vagrant not installed. Use apt-get install vagrantvagrant up
  2. Kullanarak apt-get install vagrantmanuel VirtualBox kurulumumu kaldırmak (!) İstiyor.

Ne yapalım?

Yanıtlar:



3

/ Opt / vagrant içine vagrant yüklediğinizi bulun ve yerel bölmenizde bir sembolik bağlantı oluşturun.

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

Umarım yardımcı olur.


1

1.0.7'ye kadar önerilen kurulum vagrantyöntemi RubyGems'dir.

Güncelleme: Şimdi birisi cevaba oy verdiğinde, bunun yine de güncellenmesi gerektiğini fark ettim.

Not: Vagrant 1.1.x (şimdi 1.2.4) beri önerilen yükleme yolu Linux için yükleme paketi (DEB, RPM), OS X için DMG ve MSI Windows kullanıyor.

Eğer güncel ruby ​​sürümü yüklüyse, sadece gem install vagrant.

Tabii ki, paket yönetimi kullanarak ruby ​​yükleyebilirsiniz. Bununla birlikte, rbenv / ruby-build veya RVM şiddetle tavsiye edilir, daha esnektir ve ruby ​​versiyonlarını yönetmek için harika çalışır.

Güncelleme: 1.2'den beri, Vagrant'ı kurmanın önerilen yolu işletim sisteminiz için yükleyicileri kullanmaktır.


Şu anda vagrant dokümantasyonu, "Ancak paketlerin [yakut taşı değil] tercih edilen ve en iyi desteklenen kurulum yöntemi olduğunu unutmayın." Sembolik bağ hakkındaki cevap benim için çalıştı. PS, ancak, genellikle ve özellikle vagrant mücevher kullanılıyorsa RVM hakkında katılıyorum.
GSP

Güzel. Senin için iyi çalıştığını görmek güzel. Zaten Ruby ;-) olduğu gibi vagrant .deb paketini yüklemeye çalışmadım
Terry Wang
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.