12.04

12.04

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 installpara 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 instalar vagabundo1.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.8no 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 tu Gemfiley corre bundle install.
  • Si eso aún no funciona, póngalo gem 'vagrant', '~> 1.0'y ejecútelo bundle install.

A veces, el paquete instala una versión antigua de la vagrantgema si sus otras gemas instalaron versiones antiguas de gemas, como json.

información relacionada