Instalar Hugo en una máquina virtual
Guía breve para descargar la última versión de Hugo desde GitHub Releases e instalarla en una máquina virtual Debian/Ubuntu, sin depender de los repositorios de paquetes del sistema (que suelen ir desfasados).
1. Descarga la última release
Ve a la página oficial de releases de Hugo:
Descarga el archivo .tar.gz correspondiente a tu arquitectura, por ejemplo hugo_<version>_Linux-64bit.tar.gz para una VM de 64 bits.
2. Extrae el archivo descargado
tar xvf ~/Descargas/hugo_<version>_Linux-64bit.tar.gz
Esto extrae tres ficheros en el directorio actual: el binario hugo, README.md y LICENSE.
3. Deja el binario accesible en el PATH
Si lo extraes directamente en un directorio que ya esté en tu PATH (por ejemplo ~/.local/bin), no necesitas hacer nada más:
cd ~/.local/bin
tar xvf ~/Descargas/hugo_<version>_Linux-64bit.tar.gz hugo
Si lo prefieres, muévelo tú mismo después de extraerlo:
mv hugo ~/.local/bin/
4. Verifica la instalación
hugo version
Deberías ver algo como:
hugo v0.168.0-e27a6760c5547237f87d353aebe0580feadb20f4 linux/amd64 BuildDate=2026-10-13T16:42:50Z VendorInfo=gohugoio
5. Primera comprobación rápida
Dentro de un sitio Hugo ya existente (o uno recién creado con hugo new site <nombre>), ejecuta:
hugo
Start building sites …
hugo v0.168.0-... linux/amd64 ...
│ EN
──────────────────┼────
Pages │ 4
Paginator pages │ 0
Non-page files │ 0
Static files │ 0
Processed images │ 0
Aliases │ 0
Cleaned │ 0
Total in 9 ms
Los
WARNsobre plantillas detaxonomyohomeson normales en un sitio recién creado sin esos layouts todavía — no son un error.
Ya tienes Hugo instalado en tu VM, listo para la práctica P1.2 de IAW.