Instal·lació de VirtualBox i Vagrant

Objectiu del Treball

Configurar un entorn de virtualització automatitzat en la màquina local mitjançant la instal·lació combinada de Oracle VM VirtualBox (com a hipervisor de tipus 2) i HashiCorp Vagrant (com a eina de gestió i automatització d’entorns virtuals). Aquest entorn permet desplegar, configurar i reproduir màquines virtuals de manera ràpida i eficient mitjançant fitxers de configuració declaratius.

2. Requisits Previs

  • Sistema operatiu amfitrió compatible (Windows, macOS o Linux).
  • Arquitectura de processador de 64 bits amb suport per a tecnologia de virtualització (Intel VT-x o AMD-V) habilitat a la BIOS/UEFI.
  • Connexió a Internet activa per a la descàrrega dels instal·ladors oficials i imatges de màquines virtuals (boxes).
  • Permisos d’administrador en el sistema per a la instal·lació de controladors de xarxa i hipervisors.

3. Procediment Pas a Pas

Pas 1: Descàrrega i Instal·lació de VirtualBox

  1. Accés al repositori oficial: Navegació fins a la pàgina de descàrregues de VirtualBox (virtualbox.org).
  2. Obtenció de l’instal·lador: Descàrrega del paquet d’instal·lació corresponent al sistema operatiu amfitrió, així com del paquet d’ampliacions (VirtualBox Extension Pack) per habilitar funcions avançades com USB 2.0/3.0 i suport NVMe.
  3. Execució de l’instal·lador:

    • Iniciar l’assistent d’instal·lació i mantenir els components per defecte (interfície d’usuari, suport de xarxa i ponts).
    • Acceptar l’advertiment temporal sobre la interrupció breu de les connexions de xarxa durant la instal·lació dels controladors virtus de xarxa.

  4. Instal·lació de l’Extension Pack: Executar el fitxer descarregat de l’Extension Pack i confirmar la seva instal·lació acceptant la llicència d’ús d’Oracle.

Pas 2: Descàrrega i Instal·lació de Vagrant

  1. Accés al portal de HashiCorp: Navegació a la pàgina oficial de Vagrant (vagrantup.com).
  2. Obtenció del paquet d’instal·lació: Selecció i descàrrega de l’executador adequat per a l’arquitectura i sistema operatiu de la màquina.
  3. Execució de l’assistent d’instal·lació:

    • Iniciar el procés d’instal·lació i acceptar els termes de la llicència.
    • Confirmar la ruta d’instal·lació per defecte.
    • Finalitzar el procés i reiniciar el sistema operatiu si l’assistent ho sol·licita per registrar correctament les variables d’entorn en el sistema.

Pas 3: Configuració de l’Entorn i Automatització

  1. Obertura de la terminal: Iniciar la consola de comandes del sistema (PowerShell, Terminal o CMD).
  2. Creació del directori de treball:

    • Crear una carpeta específica per al projecte de virtualització i accedir-hi mitjançant la terminal.

  3. Inicialització d’un entorn Vagrant:

    • Executar la comanda d’inicialització indicant la imatge desitjada (per exemple, una distribució Ubuntu):Bash