Adaptar les mv’s perquè puguin ser compatibles amb vagrant Tornar al repte 2.1 1) Preparar l’entorn: què necessites VirtualBox — crearà les VM. Vagrant — gestiona boxes i provisioning. Ubuntu i Debian Instal·lar VirtualBox i Vagrant a Ubuntu / Debian (Terminal) Obre terminal. Actualitza i instal·la VirtualBox i Vagrant amb les següents comandes sudo apt update sudo apt upgrade -y sudo apt install -y virtualbox vagrant Comprovem: virtualbox –help vagrant –version Ubuntu Debian Rocky Linux Instal·lació Virtual Box Actualitza sudo dnf update -y Afegir manualment la clau i el repositori d’Oracle Després crea el fitxer del repositori manualment: sudo nano /etc/yum.repos.d/virtualbox.repo Desa i tanca (Ctrl + O, Enter, Ctrl + X), i després: sudo wget https://www.virtualbox.org/download/oracle_vbox.asc -O /etc/pki/rpm-gpg/RPM-GPG-KEY-Oracle Neteja i actualitza la memòria cau: sudo dnf clean all sudo dnf makecache Instal·la VirtualBox sudo dnf install -y VirtualBox-7.0 ERROR Desactivar la verificació del repo metadata sudo nano /etc/yum.repos.d/virtualbox.repo Canvia aquesta línia: repo_gpgcheck=1 per repo_gpgcheck=0 i ara: sudo dnf clean all sudo dnf makecache sudo dnf install -y VirtualBox-7.0 Instal·lació de Vagrant Ves a la pàgina oficial de descàrrega de Vagrant Per exemple, a la terminal: curl -O https://releases.hashicorp.com/vagrant/2.4.1/vagrant_2.4.1_x86_64.rpm Instal·la el paquet amb DNF sudo dnf install -y ./vagrant_2.4.1_x86_64.rpm Comprovació vagrant –version W10 Instal·lació Vagrant i VirtualBox a Windows 10 i Windows 2019 Instal·lació de VirtualBox Es va descarregar la versió per Windows des de https://www.virtualbox.org/wiki/Downloads Es va executar l’instal·lador. Error trobat a la màquina w10: Needs the Microsoft Visual C++ 2019 Redistributable package being installed first Explicació:VirtualBox necessita el Microsoft Visual C++ 2019 Redistributable per funcionar correctament. Sense aquest paquet, la instal·lació no es pot completar. Solució: Instal·lar Microsoft Visual C++ 2019 Redistributable Es va descarregar des de la pàgina oficial: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist S’han executat els fitxers: vc_redist.x64.exe (per a sistemes de 64 bits) vc_redist.x86.exe (opcional) Es va acceptar el contracte de llicència i es va completar la instal·lació. S’ha reiniciat el Windows per completar la instal·lació. Comprovació de l’instalació de Microsoft Visual C++ 2019 Redistributable: Al Control Panel → Programs → Programs and Features, apareix Microsoft Visual C++ 2019 Redistributable (x64). Instal·lació de VirtualBox Passos: Obre el navegador i ves a la pàgina oficial:https://www.virtualbox.org/wiki/Downloads Descarrega l’instal·lador per Windows hosts. Completa la instal·lació i obre VirtualBox per comprovar que funciona W10 Instal·lació de Vagrant Passos: Ves a https://www.vagrantup.com/downloads Descarrega la versió per Windows. Executa l’instal·lador amb les opcions per defecte. Un cop instal·lat, obre un terminal (PowerShell o CMD) i comprova la instal·lació: vagrant –version w10 w2019 Instal·lació de Vagrant a Windows Server 2019 Intent de descàrrega des del navegador Durant la instal·lació, s’ha intentat accedir a la pàgina oficial de Vagrant (https://www.vagrantup.com/downloads Error mostrat: Content from the website listed is being blocked by the Internet Explorer Enhanced Security Configuration. Aquest error apareix perquè Internet Explorer Enhanced Security Configuration (IE ESC) està activat per defecte a Windows Server 2019.Aquesta configuració bloqueja la descàrrega de fitxers des de webs externes per motius de seguretat, i per tant impedeix descarregar l’instal·lador de Vagrant. Solució: descàrrega amb PowerShell Per evitar el bloqueig del navegador, s’ha optat per descarregar el fitxer d’instal·lació directament amb PowerShell, sense necessitat de desactivar la seguretat del servidor. Passos seguits: Obrir PowerShell com a administrador. Executar l’ordre següent per descarregar Vagrant: Invoke-WebRequest -Uri "https://releases.hashicorp.com/vagrant/2.4.1/vagrant_2.4.1_windows_amd64.msi" -OutFile "C:vagrant.msi" Durant el procés, PowerShell mostra el missatge; Aquest missatge no és un error, sinó un indicador de progrés mentre es descarrega el fitxer Writing web request stream… Number of bytes written: … Un cop completada la descàrrega, comprovar que el fitxer existeix → Si retorna True, la descàrrega s’ha fet correctament. Test-Path C:vagrant.msi Instal·lar el programa: Start-Process "C:vagrant.msi" -Wait Comprovar la instal·lació: vagrant –version Instal·lar VirtualBox i Vagrant a Ubuntu / Debian (Terminal) Obre terminal. Actualitza i instal·la VirtualBox i Vagrant amb les següents comandes sudo apt update sudo apt upgrade -y sudo apt install -y virtualbox vagrant Comprovem: virtualbox –help vagrant –version Ubuntu Debian Instal·lació Virtual Box Actualitza sudo dnf update -y Afegir manualment la clau i el repositori d’Oracle Després crea el fitxer del repositori manualment: sudo nano /etc/yum.repos.d/virtualbox.repo Desa i tanca (Ctrl + O, Enter, Ctrl + X), i després: sudo wget https://www.virtualbox.org/download/oracle_vbox.asc -O /etc/pki/rpm-gpg/RPM-GPG-KEY-Oracle Neteja i actualitza la memòria cau: sudo dnf clean all sudo dnf makecache Instal·la VirtualBox sudo dnf install -y VirtualBox-7.0 ERROR Desactivar la verificació del repo metadata sudo nano /etc/yum.repos.d/virtualbox.repo Canvia aquesta línia: repo_gpgcheck=1 per repo_gpgcheck=0 i ara: sudo dnf clean all sudo dnf makecache sudo dnf install -y VirtualBox-7.0 Instal·lació de Vagrant Ves a la pàgina oficial de descàrrega de Vagrant Per exemple, a la terminal: curl -O https://releases.hashicorp.com/vagrant/2.4.1/vagrant_2.4.1_x86_64.rpm Instal·la el paquet amb DNF sudo dnf install -y ./vagrant_2.4.1_x86_64.rpm Comprovació vagrant –version Instal·lació Vagrant i VirtualBox a Windows 10 i Windows 2019 Instal·lació de VirtualBox Es va descarregar la versió per Windows des de https://www.virtualbox.org/wiki/Downloads Es va executar l’instal·lador. Error trobat a la màquina w10: Needs the Microsoft Visual C++ 2019 Redistributable package being installed first Explicació:VirtualBox necessita el Microsoft Visual C++ 2019 Redistributable per funcionar correctament. Sense aquest paquet, la instal·lació no es pot completar. Solució: Instal·lar Microsoft Visual C++ 2019 Redistributable Es va descarregar des de la pàgina oficial: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist S’han executat els fitxers: vc_redist.x64.exe (per a sistemes de 64 bits) vc_redist.x86.exe (opcional) Es va acceptar el contracte de llicència i es va completar la instal·lació. S’ha reiniciat el Windows per completar la instal·lació. Comprovació de l’instalació de Microsoft Visual C++ 2019 Redistributable: Al Control Panel → Programs → Programs and Features, apareix Microsoft Visual C++ 2019 Redistributable (x64). Instal·lació de VirtualBox Passos: Obre el navegador i ves a la pàgina oficial:https://www.virtualbox.org/wiki/Downloads Descarrega l’instal·lador per Windows hosts. Completa la instal·lació i obre VirtualBox per comprovar que funciona W10 Instal·lació de Vagrant Passos: Ves a https://www.vagrantup.com/downloads Descarrega la versió per Windows. Executa l’instal·lador amb les opcions per defecte. Un cop instal·lat, obre un terminal (PowerShell o CMD) i comprova la instal·lació: vagrant –version w10 Instal·lació de Vagrant a Windows Server 2019 Intent de descàrrega des del navegador Durant la instal·lació, s’ha intentat accedir a la pàgina oficial de Vagrant (https://www.vagrantup.com/downloads Error mostrat: Content … Read more