Gdzie mogę znaleźć pakiety Vagrant?

11

Vagrant to narzędzie do tworzenia i zarządzania maszynami wirtualnymi dla programistów. Ma wprowadzenie do przewodnika Ubuntu, który zawiera niepewne sugestie, takie jak

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

lub instalując RubyGems ze źródła zamiast z pakietów Ubuntu, a następnie używając gem installdo instalacji samego włóczęgi.

Nie czuję się dobrze, wykonując te instrukcje. Czy może istnieje umowa PPA? Czy są dostępne alternatywne narzędzia dla Ubuntu?

Marius Gedminas
źródło

Odpowiedzi:

9

12.04

Vagrant zainstaluj włóczęgę 1.0.1 jest teraz uwzględniony we wszechświecie w 12.04 i można go zainstalować za pośrednictwem Centrum oprogramowania.

ajmitch
źródło
1
Nie mogę się zdecydować, czy powinienem zaznaczyć twoją odpowiedź jako zaakceptowaną teraz, czy poczekać, aż 12.04 rzeczywiście zostanie opublikowana.
Marius Gedminas,
10
Oficjalne pakiety są tak stare, że lepiej pobrać bezpośrednio z vagrantup.com.
Willian Mitsuda
17

Obecnie możesz pobierać samodzielne pliki .deb ze strony http://www.vagrantup.com/downloads.html

Nie tak dobry jak PPA, ale przynajmniej możesz introspekcji, które pliki zostaną zainstalowane i usunąć pakiet.

Marius Gedminas
źródło
21
Niepewność Vagrant w dostarczaniu pakietów instalacyjnych za pośrednictwem kanału, który pozwala powiadamiać o przyszłych problemach z bezpieczeństwem, jest problemem.
mc0e,
Myślałem, że wiele PPA zostało stworzonych przez społeczność. Czy ktoś nie mógłby tego po prostu utrzymać?
Jonathan
1
Sure @JonathanLeaders i ten nieoficjalny PPA z Antonio terceiro wygląda całkiem aktualizowana.
Pablo Bianchi
To wygląda na aktualne, ale niestety nie wydaje się też ppa ... co robię źle? sudo apt-add-repository ppa:terceiro/vagrant
Jonathan
-2

Nie ma się czym martwić o instrukcje zawarte w tym przewodniku wprowadzającym do Ubuntu . Utworzenie miękkiego linku do i /usr/bin/ruby1.8tak nie zaszkodzi systemowi. Po prostu samouczek i zainstaluj narzędzie Vagrant. Aby zainstalować narzędzie Vagrant, możesz użyć:

  sudo gem install vagrant

O ile wiem, nie ma PPA dla włóczęgi. Najlepszą metodą instalacji jest użycie klejnotu.

Jeśli masz jakiekolwiek trudności, opublikuj go tutaj

aneeshep
źródło
Zrobiłem to, dowiedziałem się, że Vagrant odmawia współpracy z virtualbox-ose i chce, żebym zainstalował wersję z zamkniętym źródłem. Wzruszył ramionami, odinstalował Vagrant.
Marius Gedminas
3
„Dziękujemy za chęć korzystania z Vagrant! Niestety nie jest to już sposób instalacji Vagrant. Teraz tworzymy instalatory dla różnych systemów operacyjnych, które obsługuje Vagrant. Vagrant nie jest już dystrybuowany jako RubyGem. [...] Uwaga: RubyGem wersja nie była aktualizowana od ponad roku i nie będzie już otrzymywać żadnych aktualizacji
hwjp
-2

Jeśli używasz Ruby:

Lepiej jest zainstalować go za pomocą Rubygems, pomimo zalecenia witryny dotyczącego instalacji .deb. Witryna wydaje się być nieco opóźniona w zakresie aktualizacji. Instrukcje włóczęgi wydają się być bardziej aktualne: https://github.com/mitchellh/vagrant

Jeśli Bundler instaluje wersję klejnotu poniżej 1.0.0:

  • umieść gem 'vagrant'ponad wszystkimi innymi klejnotami Gemfilei biegnij bundle install.
  • jeśli to nadal nie działa, gem 'vagrant', '~> 1.0'uruchom i uruchom bundle install.

Czasami bundler instaluje starą wersję vagrantklejnotu, jeśli inne klejnoty instalują stare wersje klejnotów, takich jak json.

dgo.a
źródło