19/10/2026

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 WARN sobre plantillas de taxonomy o home son 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.

Instalar Hugo en una máquina virtual