
Vagabundoes una herramienta para construir y administrar máquinas virtuales para desarrolladores. Tiene unEmpezando en Ubuntuguía que contiene sugerencias de aspecto dudoso como
$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf???
o instalar RubyGems desde la fuente en lugar de los paquetes de Ubuntu, y luego usarlo gem install
para instalar vagrant.
No me siento cómodo siguiendo esas instrucciones. ¿Existe quizás un PPA? ¿Existen, quizás, herramientas alternativas empaquetadas para Ubuntu?
Respuesta1
Hoy en día puedes descargar archivos .deb independientes desdehttp://www.vagrantup.com/downloads.html
No es tan bueno como un PPA, pero al menos puedes introspeccionar qué archivos se instalan y dónde y eliminar el paquete limpiamente.
Respuesta2
12.04
Vagabundo 1.0.1 ahora está incluido en Universe en 12.04 y puede instalarlo a través del Centro de software.
Respuesta3
No hay nada de qué preocuparse por las instrucciones de esteEmpezando en Ubuntuguía. haciendo unenlace suavepara /usr/bin/ruby1.8
no dañar su sistema de ninguna manera. Simplemente continúa con el tutorial e instala vagrant. Para instalar vagrant puedes usar:
sudo gem install vagrant
Hasta donde yo sé, no existe ningún PPA disponible para vagabundos. El mejor método para instalarlo es usando la gema.
Si tiene alguna dificultad, no dude en publicarla aquí.
Respuesta4
Si estás usando Rubí:
Es mejor instalarlo a través de Rubygems a pesar de la recomendación del sitio web de instalación .deb. El sitio web parece estar un poco atrasado en las actualizaciones. Las instrucciones de la gema vagabunda parecen más actualizadas:https://github.com/mitchellh/vagrant
Si Bundler está instalando una versión sub-1.0.0 de la gema:
- pon
gem 'vagrant'
por encima de todas las demás gemas en tuGemfile
y correbundle install
. - Si eso aún no funciona, póngalo
gem 'vagrant', '~> 1.0'
y ejecútelobundle install
.
A veces, el paquete instala una versión antigua de la vagrant
gema si sus otras gemas instalaron versiones antiguas de gemas, como json
.