Ahora que estoy leyendo el libro Deploying Rails, estoy volviendo a trastear un poco con Vagrant.
Antes la forma recomendada de instalar Vagrant era mediante Rubygems, pero ahora la forma recomendada es mediante paquetes del sistema operativo, así que descargué vagrant_1.0.3_x86_64.deb
para mi Ubuntu 12.04 y lo instalé.
Pero resulta que la instalación se hace en /opt/vagrant
y ese directorio no está en el path, hay que hacer un enlace simbólico en /usr/local/bin
(por ejemplo, o en otro directorio que sí esté en el path) o añadir /opt/vagrant
al path. Lo pone en la documentación, pero a mí se me había pasado al leerlo.
Para hacer un enlace simbólico:
sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant
Para añadir el directorio de instalación al path, en ~/.bashrc
añadir la línea:
PATH=$PATH:/opt/vagrant/bin
Y para jugar con distintos sistemas las “base boxes” están en:
Official boxes: https://github.com/mitchellh/vagrant/wiki/Available-Vagrant-Boxes
Other boxes: http://vagrantbox.es