Dove posso trovare i pacchetti Vagrant?


11

Vagrant è uno strumento per creare e gestire macchine virtuali per gli sviluppatori. Ha una guida introduttiva su Ubuntu che contiene suggerimenti di aspetto iffy come

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

o installando RubyGems dal sorgente piuttosto che dai pacchetti Ubuntu, e poi usando gem installper installare Vagrant stesso.

Non mi sento a mio agio solo seguendo queste istruzioni. C'è forse un PPA? Esistono forse strumenti alternativi che sono impacchettati per Ubuntu?

Risposte:


9

12.04

Vagrant installa vagrant 1.0.1 è ora incluso nell'universo in 12.04 e puoi installarlo tramite il Software Center.


1
Non riesco a decidermi se dovessi contrassegnare la tua risposta come accettata ora o aspettare fino a quando il 12.04 verrà effettivamente rilasciato.
Marius Gedminas,

10
I pacchetti ufficiali sono così vecchi, è meglio scaricare direttamente da vagrantup.com.
Willian Mitsuda,

17

Oggi è possibile scaricare file .deb autonomi da http://www.vagrantup.com/downloads.html

Non buono come un PPA, ma almeno puoi introspettare quali file vengono installati dove e rimuovere il pacchetto in modo pulito.


21
L'incapacità di Vagrant di fornire pacchetti di installazione tramite un canale che consente la notifica di futuri problemi di sicurezza è fonte di preoccupazione.
MC0e

Pensavo che molti PPA fossero stati creati dalla comunità. Qualcuno non potrebbe semplicemente mantenere questo?
Jonathan,

1
Sicuramente @JonathanLeaders e questo PPA non ufficiale di Antonio Terceiro sembra abbastanza aggiornato.
Pablo Bianchi,

Sembra aggiornato, ma sfortunatamente non sembra essere un ppa ... cosa sto facendo di sbagliato? sudo apt-add-repository ppa:terceiro/vagrant
Jonathan,

-2

Non c'è nulla di cui preoccuparsi delle istruzioni in questa guida introduttiva a Ubuntu . Fare un collegamento soft a /usr/bin/ruby1.8non danneggia il sistema in alcun modo. Continua con il tutorial e installa vagrant. Per installare vagrant puoi usare:

  sudo gem install vagrant

Per quanto ne so non esiste un PPA disponibile per il vagabondo. Il metodo migliore per installarlo è usare la gemma.

Se hai difficoltà, sentiti libero di pubblicarlo qui


Fatto ciò, ho scoperto che Vagrant rifiuta di lavorare con virtualbox-ose e vuole che io installi la versione a codice chiuso. Scrollato le spalle, disinstallato Vagrant.
Marius Gedminas,

3
"Grazie per voler usare Vagrant! Sfortunatamente, questo non è più il modo di installare Vagrant. Ora realizziamo installatori per i vari sistemi operativi supportati da Vagrant. Vagrant non è più distribuito come RubyGem. [...] Nota che RubyGem la versione non è stata aggiornata da oltre un anno e non riceverà più alcun aggiornamento
hwjp

-2

Se stai usando Ruby:

È meglio installarlo tramite Rubygems nonostante le raccomandazioni del sito Web sull'installazione di .deb. Il sito web sembra essere leggermente indietro rispetto agli aggiornamenti. Le istruzioni della gemma vagabonda sembrano più aggiornate: https://github.com/mitchellh/vagrant

Se Bundler sta installando una versione sub-1.0.0 della gemma:

  • metti gem 'vagrant'sopra tutte le altre gemme Gemfilee corri bundle install.
  • se ancora non funziona, metti gem 'vagrant', '~> 1.0'ed esegui bundle install.

A volte il bundler installa una vecchia versione della vagrantgemma se le altre gemme hanno installato vecchie versioni delle gemme, come json.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.