Ana Borrego Toledo

Creació d’una màquina virtual Windows Server 2019

Creació d’una màquina virtual Windows Server 2019 Tornar al repte 2.1 Pas 0 — Baixar la ISO amb FileZilla Obre FileZilla i introdueix les credencials del servidor (Host, Username, Password i Port). Connecta’t i navega pel panell de la dreta fins a la carpeta on es troba la ISO de Windows Server 2019. Al panell de l’esquerra, tria la carpeta local on vols desar-la (ex.: /home/usuari/Descàrregues). Fes doble clic al fitxer ISO o arrossega’l de dreta a esquerra per iniciar la transferència. Espera fins que aparegui a la zona Successful transfers. Pas 1 — Crear la màquina virtual 1. Obre VirtualBox i fes clic a New per crear una nova MV. 2. Assigna nom (ex. W2019-repte1), tipus Microsoft Windows i versió Windows 2019 (64-bit). 3. Assigna memòria RAM (p. ex. 4096 MB) i crea un disc dur virtual VDI dinàmic (p. ex. 50 GB). Pas 2 — Afegir la ISO com a dispositiu d’arrencada Amb la MV apagada, entra a Settings → Storage. Afegeix (o selecciona) el controladora IDE/SATA i carrega la ISO descarregada (la vas treure amb FileZilla a la carpeta local /home/…). Pas 3 — Arrencada i pantalla inicial d’instal·lació Inicia la MV. Apareixerà la pantalla inicial de Windows Setup. Fes clic a Install now per començar. Pas 4 — Seleccionar idioma i format Tria Language to install, Time and currency format, i Keyboard segons les teves preferències. En aquest cas s’ha deixat English (United States) per a l’idioma d’instal·lació i Spanish com a format de data/hora si cal. 2. Fes clic a Next. Pas 5 — Acceptar termes de llicència i tipus d’instal·lació Marca la casella I accept the license terms i fes Next. Tria Custom: Install Windows only (advanced) per fer una instal·lació neta i poder crear particions. Pas 6 — Crear particions i instal·lar Al selector de discos crea la partició principal al disc virtual (o deixa que l’instal·lador la creï automàticament). Fes clic a Next; l’instal·lador començarà a copiar fitxers i a instal·lar. Pas 7 — Comprovar que la MV té Internet Un cop iniciat Windows Server 2019, entra al menú Start. Obre Command Prompt (cmd). Escriu ping 8.8.8.8 i prem Enter. Si reps respostes, tens connexió. També pots provar ping google.com per confirmar que funciona el DNS. Si no hi ha connexió, revisa a VirtualBox: Settings → Network Adapta Adapter 1 com NAT o Bridged Adapter segons necessitis.  

Investigació: Repte 2.2 – Makrosoft

Investigació: Repte 2.2 – MAKROSOFT Tornar al repte 2.2 Laboratori de treball Infraestructura Pla de protecció Servei de directoris Unitat de xarxa configuració client Còpies totals, diferencials e incrementals Servidor de correu electrònic

Accés remot des de casa al portàtil de l’aula

Accés remot des de casa al portàtil de l’aula Tornar al repte 2.1 1. Crear i activar el meu compte He entrat a https://www.dwservice.net He fet Sign Up i he creat un compte. He fet Login amb el meu usuari. Configuració feta pel professor A la classe, el professor va fer aquests passos al portàtil de la classe:   El portàtil de classe no està al teu compte, està al compte del profe.Perquè tu el puguis veure, el profe ha ha de compartir-lo. Va vincular el portàtil al seu compte de DWService. Va anar a Recursos compartits (Shared Resources). Va compartir el portàtil de classe amb el meu compte. Ara jo tinc permís per accedir-hi des de casa. Com accedir des de casa Obro https://www.dwservice.net Faig Login amb el meu usuari. Entro a Recursos compartits (Shared Resources). Busco el portàtil de classe a la llista. Comprovo que estigui online. Clico Open. Selecciono Remote Desktop. Veig i puc usar la pantalla del portàtil de classe.

Pujada al cloud de vagrant de les boxes creades

Pujada al cloud de vagrant de les boxes creades Tornar al repte 2.1 Error a l’inici de sessió de Vagrant i solució amb Google Drive Descripció del problema: Error: Quan vaig crear un compte al Vagrant Cloud i vaig intentar verificar-lo, no vaig rebre el correu de verificació. Això va impedir que pogués pujar la meva box a Vagrant Cloud, ja que el compte no estava verificat i no podia iniciar sessió correctament. No vaig rebre el correu de verificació a la meva bústia d’entrada. Tot i intentar reenviar l’email de verificació i revisar la carpeta de spam/junk, no vaig rebre cap correu. El procés de pujar la box a Vagrant Cloud es va veure bloquejat per l’inici de sessió. Solució aplicada: Degut a aquest problema, vaig optar per una solució alternativa per compartir la meva box de Vagrant sense necessitat d’utilitzar Vagrant Cloud: Passos per a la solució: Exportar la box de Vagrant: Primer, vaig exportar la box creada localment amb la comanda següent: vagrant package –output nom_box.box 2. Pujar la box a Google Drive: Vaig pujar el fitxer .box a Google Drive (podeu utilitzar qualsevol servei de núvol). Un cop pujat el fitxer, vaig obtenir l’enllaç públic per poder-lo compartir. Això ho vaig fer clicant amb el botó dret sobre el fitxer i seleccionant l’opció “Obtenir enllaç”. Vaig configurar els permisos perquè el fitxer fos públic i accessible a tothom amb l’enllaç. 3. Afegir la box a Vagrant: Amb l’enllaç de Google Drive, vaig afegir la box a Vagrant amb la següent comanda: vagrant box add nom_box "https://drive.google.com/uc?export=download&id=ID_DEL_FITXER" 4. Comprovar la box a Vagrant: Finalment, vaig comprovar que podia fer servir la box sense problemes amb la comanda: vagrant init nom_box -Després de seguir aquests passos, vaig poder afegir i fer servir la meva box de manera efectiva sense dependre del procés de verificació del correu a Vagrant Cloud. -La solució va permetre compartir les 5 boxes amb l’equip a través de Google Drive, i ara qualsevol membre de l’equip pot descarregar-les i utilitzar-les directament sense necessitat de mantenir l’enllaç de Drive o accedir a Vagrant Cloud. -A més, compartir les boxes amb l’equip mitjançant Google Drive permet un accés fàcil i ràpid, sense necessitat de gestionar enllaços de descàrrega cada vegada.

Revisió dels punts de xarxa de l’illa

Revisió dels punts de xarxa de l’illa Tornar al repte 2.1 Materials utilitzats Comprovador de cables RJ45 Cables de xarxa Etiquetes grogues i retolador Procediment Hem localitzat els punts de xarxa de l’illa, a la zona de la nostra taula. Hem connectat el comprovador RJ45 a cada punt: un extrem al punt de la taula i l’altre al switch de la classe. Hem comprovat si cada punt tenia tots els parells correctes o si hi havia fallades. Hem anotat els resultats i hem etiquetat de color groc els punts que funcionen. Accions realitzades Els punts correctes han estat etiquetats en groc per facilitar la identificació. Els punts 45 (esquerra) i 41 s’han registrat com a incidència per revisió i reparació posterior. Conclusió La majoria de punts funcionen correctament. Només s’han detectat fallades en dos punts, que han quedat adequadament anotats per manteniment.

Habilitar arrencada per PXE de la pasarel·la

Habilitar arrencada per PXE de la pasarel·la Tornar al repte 2.1 PXE: arrencar un ordinador per xarxa per instal·lar o iniciar un sistema operatiu. Wake-on-LAN: encendre aquest ordinador enviant un “paquet màgic” (Magic Packet) a la seva targeta de xarxa. O sigui, primer el despertes amb Wake-on-LAN, i després arrenca via PXE. Instal·lar ethtool i wakeonlan ethtool → serveix per activar i comprovar WOL al teu PC wakeonlan → serveix per enviar el paquet que desperta el PC des d’un altre ordinador:   sudo apt-get install wakeonlan sudo apt-get install wakeonlan Crear el servei que activa WOL automàticament Creeu el fitxer /etc/systemd/system/wol@.service amb aquest contingut: Això fa que, cada vegada que s’iniciï el sistema, la interfície de xarxa s’activi amb mode “Wake-on-LAN” (opció g). [Unit] Description=Activa el Wake-on-LAN a la interfície %i After=network-online.target Wants=network-online.target [Service] Type=oneshot ExecStart=/sbin/ethtool -s %i wol g RemainAfterExit=yes [Install] WantedBy=multi-user.target %i → la interfície de xarxa (ex: enp2s0) ExecStart → comanda que activa WOL [Install] → quan s’executa el servei automàticament al iniciar el sistema Activar i comprovar el servei sudo systemctl daemon-reload sudo systemctl enable wol@enp2s0 sudo systemctl start wol@enp2s0 sudo systemctl status wol@enp2s0 Error Quan vaig fer sudo systemctl start wol@enp2s0, sortia: Failed at step EXEC spawning /sbin/ethtool: No such file or directory SOLUCIÓ: Canviar la ruta de ethtool dins del fitxer de servei a /usr/sbin/ethtool i tornar a fer daemon-reload i restart. Com comprovar si WOL està activat sudo /usr/sbin/ethtool enp2s0 Mira la línia: Wake-on: g Enviar el magic packet des d’un ordinador Linux Actualitza el sistema sudo apt upgrade -y Instal·la wakeonlan sudo apt install wakeonlan -y Comprova la MAC de l’ordinador que vols encendre La MAC és la seqüència de 6 parells hexadecimal després de link/ether. Ex: dc:62:79:40:37:62 ip link show Envia el magic packet Al teu ordinador (el que envia el senyal): wakeonlan dc:62:79:40:37:62 Envia el magic packet Si tot està correcte, el PC objectiu s’ha d’encendre.

Instal·lació de SW addicional

Instal·lació de sw addicional Tornar al repte 2.1 Instal·lar paquets bàsics sudo apt install -y curl wget git build-essential net-tools curl → Permet descarregar fitxers des de URLs. wget → Similar a curl, útil per baixar fitxers. git → Control de versions (ideal per programació o repositoris). build-essential → Inclou compiladors (gcc, make) per compilar programes. net-tools → Inclou ifconfig, netstat per gestionar xarxes.

Creació de boxes de vagrant de cada una de les 5 MVs creades

Creació de boxes de vagrant de cada una de les 5 MVs creades Tornar al repte 2.1 Crear boxes de Vagrant amb l’usuari vagrant Què és Vagrant i una “box” Vagrant: eina per gestionar màquines virtuals (VMs) de manera fàcil. Box: és una plantilla de màquina virtual, ja configurada, que pots usar per crear noves VMs. Exemple: una box pot ser Ubuntu 22.04 amb Python i Docker instal·lats. VAGRANT CHEAT SHEET # 1. Arrencar la màquina del projecte actual vagrant up # Engega la VM. Si no existeix, la crea a partir de la box configurada al Vagrantfile. # 2. Apagar la màquina vagrant halt # Apaga la VM de manera segura sense eliminar-la. # 3. Reiniciar la màquina vagrant reload # Reinicia la VM i aplica canvis del Vagrantfile # 4. Destruir la màquina vagrant destroy # Elimina completament la VM creada pel projecte. No toca la box. # Afegeix -f per forçar sense confirmació: # 5. Veure l’estat de la màquina vagrant status # Mostra si la VM està running, poweroff o saved. # 6. Connectar-se per SSH vagrant ssh # Et connecta a la VM. # 7. Veure totes les boxes instal·lades vagrant box list # 8. Afegir una box nova vagrant box add Nom_Box "C:rutaNom_Box.box" # 9. Esborrar una box vagrant box remove Nom_Box # 10. Empaquetar la màquina actual en una box vagrant package –output "C:rutaNom_Box.box" # Crea un fitxer .box amb l’estat actual de la VM, que després pots afegir amb vagrant box add. RockyLinux Comprovar l’entorn vagrant –version vboxmanage –version Crear un directori per al teu projecte Vagrant mkdir ~/vagrant-rocky cd ~/vagrant-rocky Això crea un fitxer Vagrantfile. El Vagrantfile és on definim la configuració de la VM (sistema operatiu, memòria, xarxa, etc). Inicialitzar un Vagrantfile vagrant init rocky/8 rocky/8 → Box pública de Rocky Linux 8. Aquesta comanda crea un fitxer Vagrantfile. Comprova que existeix. Hauries de veure Vagrantfile a la llista. ls -l Revisar i editar el Vagrantfile vim Vagrantfile Descarregar la box i aixecar la VM vagrant up Aquesta comanda descarrega la box si no està local. Aixeca la VM i configura xarxa i recursos. Comprova l’estat: vagrant status W10 Per crear  boxes: Crea un directori temporal per empaquetar la box: mkdir C:VagrantBoxTemp cd C:VagrantBoxTemp Crea un fitxer de configuració mínim de Vagrant (Vagrantfile) si cal: Crea un fitxer anomenat Vagrantfile al directori actual. Aquest fitxer és la configuració de la teva nova màquina Vagrant. generic/ubuntu2004 és la box de base que Vagrant utilitzarà per crear la màquina virtual. vagrant init generic/ubuntu2004 Ara que tens el Vagrantfile: vagrant up Vagrant descarregarà la box generic/ubuntu2004 si no la tens ja. Crearà una nova màquina virtual amb aquesta box. Configurarà la VM segons el Vagrantfile (per defecte, només l’usuari vagrant amb SSH). Ara tindràs una màquina en funcionament dins de la teva VM (o Windows, depenent d’on estàs). Veure les boxes a la màquina host (Windows) vagrant box list W2k19 Crea un directori temporal per empaquetar la box: cd $env:USERPROFILE mkdir vagrant-local cd vagrant-local Afegir una box vagrant box add ubuntu/jammy64 Comprova vagrant box list Inicialitzar vagrant init ubuntu/jammy64 Ubuntu Crear un directori per al teu projecte mkdir ~/vagrant_test cd ~/vagrant_test Afegir una box Baixa una box oficial d’Ubuntu: vagrant box add ubuntu/jammy64 Comprova: vagrant box list Debian Creació d’un directori de treball mkdir ~/vagrant_box cd ~/vagrant_box Inicialització de la box S’ha inicialitzat un Vagrantfile amb una box de Debian Bullseye: vagrant init debian/bullseye64 Afegir la box oficial de Debian Bullseye: vagrant box add debian/bullseye64 Després es pot comprovar amb: vagrant box list Comprovar l’entorn vagrant –version vboxmanage –version Crear un directori per al teu projecte Vagrant mkdir ~/vagrant-rocky cd ~/vagrant-rocky Això crea un fitxer Vagrantfile. El Vagrantfile és on definim la configuració de la VM (sistema operatiu, memòria, xarxa, etc). Inicialitzar un Vagrantfile vagrant init rocky/8 rocky/8 → Box pública de Rocky Linux 8. Aquesta comanda crea un fitxer Vagrantfile. Comprova que existeix. Hauries de veure Vagrantfile a la llista. ls -l Revisar i editar el Vagrantfile vim Vagrantfile Descarregar la box i aixecar la VM vagrant up Aquesta comanda descarrega la box si no està local. Aixeca la VM i configura xarxa i recursos. Comprova l’estat: vagrant status Per crear  boxes: Crea un directori temporal per empaquetar la box: mkdir C:VagrantBoxTemp cd C:VagrantBoxTemp Crea un fitxer de configuració mínim de Vagrant (Vagrantfile) si cal: Crea un fitxer anomenat Vagrantfile al directori actual. Aquest fitxer és la configuració de la teva nova màquina Vagrant. generic/ubuntu2004 és la box de base que Vagrant utilitzarà per crear la màquina virtual. vagrant init generic/ubuntu2004 Ara que tens el Vagrantfile: vagrant up Vagrant descarregarà la box generic/ubuntu2004 si no la tens ja. Crearà una nova màquina virtual amb aquesta box. Configurarà la VM segons el Vagrantfile (per defecte, només l’usuari vagrant amb SSH). Ara tindràs una màquina en funcionament dins de la teva VM (o Windows, depenent d’on estàs). Veure les boxes a la màquina host (Windows) vagrant box list Crea un directori temporal per empaquetar la box: cd $env:USERPROFILE mkdir vagrant-local cd vagrant-local Afegir una box vagrant box add ubuntu/jammy64 Comprova vagrant box list Inicialitzar vagrant init ubuntu/jammy64 Crear un directori per al teu projecte mkdir ~/vagrant_test cd ~/vagrant_test Afegir una box Baixa una box oficial d’Ubuntu: vagrant box add ubuntu/jammy64 Comprova: vagrant box list Creació d’un directori de treball mkdir ~/vagrant_box cd ~/vagrant_box Inicialització de la box S’ha inicialitzat un Vagrantfile amb una box de Debian Bullseye: vagrant init debian/bullseye64 Afegir la box oficial de Debian Bullseye: vagrant box add debian/bullseye64 Després es pot comprovar amb: vagrant box list 1. Creació de les 5 boxes (una per cada MV) A cada màquina de VirtualBox s’executa:   vagrant package –base "Nom_VM" –output nom_vm.box En el nostre cas: vagrant package –base "debian" –output debian.box vagrant package –base "rocky" –output rocky.box vagrant package –base "ubuntu" –output ubuntu.box vagrant package –base "w10client" –output w10client.box vagrant package –base "w2k19" –output w2k19.box Totes aquestes .box s’han de guardar en una carpeta, per exemple:   Box/ ├── debian.box ├── rocky.box … Read more

Adaptar les MVs perquè puguin ser compatibles amb vagrant

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

Instal·lació de Chocolatey a les MVs Windows

Instal·lació de chocolatey a les mv’s windows Tornar al repte 2.1 Chocolatey és un gestor de paquets per a Windows, similar als que existeixen en Linux (com apt o yum). Serveix per instal·lar, actualitzar i desinstal·lar programes des de la línia de comandes d’una manera ràpida i automatitzada. Amb Chocolatey pots: Instal·lar aplicacions com Google Chrome, Visual Studio Code, Git, etc. amb una sola comanda. Actualitzar tot el programari instal·lat amb un sol ordre (choco upgrade all -y). Estalviar temps en la configuració de noves màquines o entorns de treball. Mantenir un registre clar i reproduïble de les instal·lacions fetes. Preparar i comprovar Obre el menú Inici → escriu cmd → clic dret Run as administrator. (La finestra hauria de dir Administrator: Command Prompt.) Comprova l’ExecutionPolicy: powershell -NoProfile -Command "Get-ExecutionPolicy -List" Si apareix Restricted a Process o LocalMachine, l’script d’instal·lació suggerix usar Bypass (es farà per procés). Instal·lació (Command Prompt) Pega exactament aquesta línia (ha de ser a CMD elevat): @"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = 3072 -bor 768 -bor 192; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin" Comprovacions immediates (després d’executar) Versió i que choco existeix: choco -v choco -? w10 w2k19