Uno de mis intereses tecnológicos fuera de la vida DevOps es MediaWiki. Quiero aprender a usarlo bien para poder crear un archivo online con un grupo de amigos.
Mi plan es tener la wiki en una instancia EC2 en AWS, sin embargo, mientras aprendo, prefiero usar algo que no tenga que pagar. Para ello utilizaré Vagrant y VirtualBox para correr Amazon Linux en mi máquina y después trasladar lo que haga a una instancia EC2.
Hay otro aspecto postivo haciendo esto y es que Vagrant se puede utilizar para lanzar y configurar instancias EC2. Aún no he decidido si voy a usar esta característica pero está bien tener la opción.
Este artículo explica cómo instalar VirtualBox y Vagrant en Ubuntu 20.04.
VirtualBox
- Añade un nuevo fichero a
/etc/apt/sources.list.d
, yo le llamévirtualbox.list
y su contenido tiene que ser:
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian focal contrib
- Baja y registra la clave pública de Oracle
curl https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
- Y ahora instalemos VirtualBox
sudo apt-get update sudo apt-get install virtualbox-6.1
Si estás usando UEFI Secure Boot necesitarás algún paso más. El proceso de instalación de pedirá elegir una contraseña y confirmarla al reiniciar. Algo parecido a la screenshot que hay aquí abajo:

- Reinicia. Si intentas iniciar VirtualBox sin reiniciar probablemente te saltará un mensaje parecido a este.
WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (5.4.0-42-generic) or it failed to load. Please recompile the kernel module and install it by sudo /sbin/vboxconfig You will not be able to start VMs until this problem is fixed.
Una vez reinicies deberías poder iniciar VirtualBox.
Vagrant
Vagrant está disponible como parte de los repositorios de Ubuntu. Lo malo es que estos suelen estar bastante desactualizados. Mi consejo es que te bajes la última versión estable de la página de Vagrant.
En el momento en el que escribí esta guía, la última versión era 2.2.10
y la bajé desde la sección de Debian.
Después de bajarte el fichero .deb
sólo te queda instalarlo con dpkg
.
sudo dpkg -i vagrant_2.2.10_x86_64.deb
Puedes comprobar si vagrant está instalado con el siguiente comando:
vagrant --version Vagrant 2.2.10
¡Muchas gracias por visitar mi blog! Espero que este artículo haya sido útil. ¡Hasta la próxima!