Guía rápida para Instalar Vagrant en Fedora

Qué es Vagrant

Vagrant es una herramienta de línea de comandos que nos permite crear y configurar máquinas virtuales para generar nuestros ambientes de desarrollo de manera sencilla. Está disponible tanto para Linux, MacOs, incluso Windows.

Cómo instalar Vagrant en Fedora

Antes de empezar la instalación de Vagrant, tenemos que verificar que tengamos la configuración correcta en la BIOS para permitir la ejecucción del software sin ningún problema.

Dependiendo de la marca o modelo de tu equipo, para acceder a la BIOS puede ser presionando la tecla ESC, F1 o F2, revisa la manera de hacerlo en tu máquina, y una vez dentro de la BIOS realiza lo siguiente:

  • Desactivar SecureBoot
  • Activar la Virtualización
Desactivando SecureBoot. Créditos: https://support.hp.com
Activando Virtualización. Créditos: QNAP.com

Una vez realizado los pasos anteriores y ya dentro del sistema operativo, instalamos el repositorio de VirtualBox y las dependencias necesarias:

$ sudo dnf install -y wget
$ wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
$ sudo mv virtualbox.repo /etc/yum.repos.d/virtualbox.repo
$ sudo dnf install -y gcc binutils make glibc-devel patch libgomp glibc-headers  kernel-headers kernel-devel-`uname -r` dkms
$ sudo dnf install -y VirtualBox-6.0

Una vez instalado VirtualBox, creamos el grupo “vboxusers” y lo agregamos a nuestro usuario.

$ sudo usermod -a -G vboxusers ${USER}

Reiniciamos el equipo para que tenga efecto el nuevo grupo con nuestro usuario y procedemos a compilar el driver de VirtualBox.

$ sudo /usr/lib/virtualbox/vboxdrv.sh setup

Ahora sí, después de todos esto, vamos a instalar por fin Vagrant, para este caso utilizaré la versión 2.2.2, por lo que tendremos que descargar el RPM y después realizar la instalación

$ wget https://releases.hashicorp.com/vagrant/2.2.2/vagrant_2.2.2_x86_64.rpm
$ sudo dnf install vagrant_2.2.2_x86_64.rpm 

Listo, con esto ya tendremos Vagrant instalado, por lo que ya puedes empezar a hacer uso de esta gran herramienta para crear tus ambientes de desarrollo.

Puedes ejecutar el comando vagrant para ver toda la lista de opciones que están disponibles.

Salida del comando “vagrant”

Puedes dejar un comentario