Vagrant paketlerini nerede bulabilirim?


11

Vagrant , geliştiriciler için sanal makineler oluşturmak ve yönetmek için bir araçtır. Bir etmiştir Ubuntu üzerinde başlarken gibi şüpheli görünümlü önerileri içeren kılavuz

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

veya RubyGems'i Ubuntu paketleri yerine kaynaktan gem installyüklemek ve daha sonra vagrant'ın kendisini yüklemek için kullanmak .

Sadece bu talimatları izleyerek kendimi rahat hissetmiyorum. Belki bir PPA var mı? Belki de Ubuntu için paketlenmiş alternatif araçlar var mı?

Yanıtlar:


9

12.04

Vagrant vagrant kur 1.0.1 artık 12.04'te evrene dahil edildi ve bunu Yazılım Merkezi aracılığıyla yükleyebilirsiniz.


1
Cevabınızı şimdi kabul edilmiş olarak işaretlemem gerekiyorsa ya da 12.04'ün gerçekten serbest bırakılmasını beklersem kararımı veremem.
Marius Gedminas

10
Resmi paketler çok eskidir, doğrudan vagrantup.com adresinden indirmek daha iyidir.
Willian Mitsuda

17

Günümüzde, bağımsız .deb dosyalarını http://www.vagrantup.com/downloads.html adresinden indirebilirsiniz.

Bir PPA kadar iyi değil, ama en azından hangi dosyaların nereye kurulduğunu tahmin edebilir ve paketi temiz bir şekilde kaldırabilirsiniz.


21
Vagrant'ın gelecekteki güvenlik sorunlarının bildirilmesine izin veren bir kanal üzerinden kurulum paketleri sunmaması endişe vericidir.
mc0e

Birçok PPA'nın topluluk tarafından yapıldığını düşündüm. Birisi bunu devam ettiremez mi?
Jonathan

1
Tabii @JonathanLeaders ve bu resmi olmayan PPA gelen Antonio Terceiro oldukça güncellenmiş görünüyor.
Pablo Bianchi

Bu güncel görünüyor, ama ne yazık ki aynı zamanda bir ppa gibi görünmüyor ... ne yanlış yapıyorum? sudo apt-add-repository ppa:terceiro/vagrant
Jonathan

-2

Ubuntu kılavuzunda bu başlangıç ​​talimatlar hakkında endişelenecek bir şey yok . Bir Making yumuşak bağlantı için /usr/bin/ruby1.8yine de sisteminize zarar vermez. Sadece öğretici ile devam edin ve vagrant yükleyin. Vagrant yüklemek için kullanabilirsiniz:

  sudo gem install vagrant

Bildiğim kadarıyla vagrant için kullanılabilir hiçbir PPA yoktur. Yüklemek için en iyi yöntem gem kullanmaktır.

Eğer herhangi bir zorluk hissediyorsanız, buraya göndermekten çekinmeyin


Bunu yaptı, Vagrant'ın sanal kutu-ose ile çalışmayı reddettiğini ve kapalı kaynak sürümünü yüklememi istediğini öğrendi. Omuz silkti, kaldırıldı Vagrant.
Marius Gedminas

3
"Vagrant kullanmak istediğiniz için teşekkür ederiz! Ne yazık ki, artık Vagrant yüklemek için bir yol değil. Şimdi Vagrant'ın desteklediği çeşitli işletim sistemleri için montajcılar yapıyoruz. Vagrant artık RubyGem olarak dağıtılmadı. [...] RubyGem olduğunu unutmayın sürümü bir yıldan fazla bir süre içinde güncellenmedi ve artık bir güncelleme alacak
hwjp

-2

Ruby kullanıyorsanız:

Web sitesinin .deb kurulum önerisine rağmen Rubygems üzerinden kurmak daha iyidir. Web sitesi, güncellemelerde biraz geride görünüyor. Vagrant geminin talimatları daha güncel görünüyor: https://github.com/mitchellh/vagrant

Bundler gem'in alt 1.0.0 sürümünü yüklüyorsa:

  • gem 'vagrant'diğer tüm mücevherlerin üstüne koy Gemfileve koş bundle install.
  • eğer hala çalışmıyorsa, koyun gem 'vagrant', '~> 1.0've çalıştırın bundle install.

vagrantDiğer mücevherleriniz gibi eski mücevher sürümlerini yüklüyse bazen paketleyici geminin eski bir sürümünü yükler json.

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.