Requisitos del sistema Ubuntu y guía de instalación: Referencia técnica completa
Ubuntu sigue siendo la distribución Linux más ampliamente implementada tanto en hardware de consumo como en infraestructura de servidores de producción. Antes de comprometerse con una instalación, comprender los umbrales precisos de hardware — y las implicaciones reales de no alcanzarlos — marca la diferencia entre un despliegue estable y un frustrante ejercicio de resolución de problemas.
Respuesta directa: Ubuntu Desktop 24.04 LTS requiere un mínimo de un procesador de doble núcleo a 2 GHz, 4 GB de RAM y 25 GB de espacio en disco. Ubuntu Server 24.04 LTS puede funcionar con tan solo 512 MB de RAM y 2.5 GB de almacenamiento, lo que lo hace viable tanto para entornos con recursos limitados como para instancias VPS en la nube.
Por qué los requisitos del sistema varían entre las variantes de Ubuntu
Ubuntu se distribuye en varios perfiles de instalación distintos, cada uno con una huella de recursos fundamentalmente diferente. La edición Desktop basada en GNOME tiene la mayor sobrecarga debido a su compositor, servidor de pantalla (Wayland por defecto desde la versión 22.04) y el conjunto de aplicaciones incluidas. La edición Server elimina todo esto, dejando un entorno sin interfaz gráfica optimizado para el rendimiento y el tiempo de actividad. La Instalación Mínima se sitúa entre ambas: conserva la ruta del instalador gráfico pero omite LibreOffice, Thunderbird y la mayoría de las aplicaciones multimedia.
Entender qué perfil se adapta a su caso de uso antes de descargar la ISO evita perder tiempo y evita tener que eliminar software innecesario tras la instalación.
Requisitos del sistema para Ubuntu Desktop
Ubuntu Desktop está orientado a estaciones de trabajo de usuario final, máquinas de desarrollo y entornos educativos. El entorno de escritorio GNOME Shell es el principal responsable del consumo de recursos.
Requisitos mínimos (Ubuntu Desktop 24.04 LTS)
- Procesador: Doble núcleo a 2 GHz (arquitectura x86-64 obligatoria; el soporte de 32 bits se eliminó tras Ubuntu 18.04)
- RAM: 4 GB (la sesión en vivo y el instalador requieren esto; el sistema instalado puede funcionar técnicamente con menos en reposo, pero se puede esperar un uso intensivo de swap por debajo de 4 GB)
- Almacenamiento: 25 GB de espacio libre en disco
- Pantalla: Resolución mínima de 1024×768; VGA o superior
- Firmware: Compatible con UEFI y BIOS heredado; compatible con Secure Boot
- Medio de instalación: Puerto USB (el soporte para DVD existe pero es cada vez menos relevante)
Requisitos recomendados (Ubuntu Desktop 24.04 LTS)
- Procesador: Cuatro núcleos de 64 bits a 2 GHz o más rápido (Intel Core i5/i7, generación AMD Ryzen 5/7)
- RAM: 8 GB mínimo para multitarea cómoda; 16 GB para cargas de trabajo de desarrollo con Docker o máquinas virtuales
- Almacenamiento: 50 GB o más; SSD NVMe muy recomendado sobre HDD para la capacidad de respuesta de GNOME
- Gráficos: GPU con soporte Vulkan para los efectos visuales completos de GNOME; los controladores propietarios de NVIDIA se pueden instalar después de la configuración
- Red: Cableada o Wi-Fi para actualizaciones en vivo durante la instalación
Error crítico a evitar: Ejecutar Ubuntu Desktop en un disco duro mecánico con exactamente 4 GB de RAM produce un sistema técnicamente "compatible" pero prácticamente lento. El compositor de GNOME por sí solo puede consumir entre 300 y 500 MB de RAM en reposo. Planifique al menos 8 GB si la máquina va a ejecutar un navegador con varias pestañas simultáneamente.
Requisitos del sistema para Ubuntu Server
Ubuntu Server está diseñado específicamente para operar sin interfaz gráfica. No hay gestor de pantalla, compositor de escritorio ni subsistema de audio cargado por defecto. Esto reduce drásticamente el requisito de recursos base y lo convierte en la opción estándar para despliegues de VPS Hosting, cargas de trabajo en contenedores y servidores en bastidor de metal desnudo.
Requisitos mínimos (Ubuntu Server 24.04 LTS)
- Procesador: Núcleo único a 1 GHz (solo 64 bits; las arquitecturas x86-64, ARM64, RISC-V e IBM Z están oficialmente soportadas)
- RAM: 512 MB (se recomienda encarecidamente 1 GB para operaciones de gestión de paquetes;
aptpuede agotar 512 MB durante actualizaciones grandes) - Almacenamiento: 2.5 GB para una instalación base mínima; planifique al menos 10 GB una vez que se acumulen registros, cachés de paquetes y datos de aplicaciones
- Red: Obligatoria — el instalador del servidor obtiene índices de paquetes actualizados durante la configuración
- No se requiere GPU
Requisitos recomendados (Ubuntu Server 24.04 LTS)
- Procesador: Doble núcleo a 2 GHz o superior; para roles de base de datos o servidor web, más núcleos se traducen directamente en mayor capacidad de conexiones simultáneas
- RAM: 2 GB de base; 4–8 GB para stacks LAMP/LEMP; 16 GB o más para MySQL, PostgreSQL o Redis bajo carga de producción
- Almacenamiento: 20 GB mínimo; los despliegues en producción deben separar
/var/log,/var/lib(directorios de datos de bases de datos) y/homeen particiones o volúmenes dedicados - Red: Ethernet Gigabit para cualquier función de servicio de archivos o tráfico elevado
Caso límite a conocer: El instalador subiquity de Ubuntu Server requiere al menos 1 GB de RAM para funcionar de forma fiable. En máquinas con exactamente 512 MB, el propio instalador puede matar procesos en segundo plano por falta de memoria durante la instalación. Use la mini ISO alternativa basada en debian-installer para hardware genuinamente limitado.
Requisitos del sistema para la instalación mínima de Ubuntu
La opción de Instalación Mínima aparece en el instalador de Ubuntu Desktop como una casilla de verificación, no como una ISO separada. Instala la sesión base de GNOME sin el conjunto completo de aplicaciones.
Requisitos mínimos
- Procesador: Doble núcleo a 1 GHz (64 bits)
- RAM: 1 GB (se recomiendan 2 GB)
- Almacenamiento: 10 GB mínimo; 20 GB recomendado para añadir software tras la instalación
- Pantalla: 1024×768
Este perfil es ideal para clientes ligeros, reutilización de hardware antiguo o desarrolladores que desean una base Ubuntu limpia sin tener que desinstalar inmediatamente 2 GB de aplicaciones que nunca usarán.
Tabla comparativa completa de requisitos
| Especificación | Ubuntu Desktop (Mín) | Ubuntu Desktop (Rec) | Ubuntu Server (Mín) | Ubuntu Server (Rec) | Ubuntu Mínimo (Mín) |
|---|
| — | — | — | — | — | — |
|---|
| Arquitectura CPU | x86-64 | x86-64 | x86-64 / ARM64 | x86-64 / ARM64 | x86-64 |
|---|
| Velocidad CPU | Doble núcleo a 2 GHz | Cuatro núcleos a 2 GHz | Núcleo único a 1 GHz | Doble núcleo a 2 GHz | Doble núcleo a 1 GHz |
|---|
| RAM | 4 GB | 8–16 GB | 512 MB | 2–4 GB | 1 GB |
|---|
| Almacenamiento | 25 GB | 50 GB+ | 2.5 GB | 20 GB+ | 10 GB |
|---|
| GPU requerida | Sí (básica) | Sí (aceleración 3D) | No | No | Sí (básica) |
|---|
| Interfaz gráfica | GNOME (Wayland) | GNOME (Wayland) | Ninguna (solo CLI) | Ninguna (solo CLI) | GNOME (mínimo) |
|---|
| Caso de uso típico | Estación de trabajo | Desarrollador / Usuario avanzado | VPS en la nube, servidor | Servidor de producción | Sistema base personalizado |
|---|
Ubuntu LTS vs. no LTS: implicaciones para el soporte de hardware
Las versiones de Soporte a Largo Plazo (LTS) — 20.04, 22.04, 24.04 — reciben cinco años de mantenimiento de seguridad estándar y hasta diez años bajo Ubuntu Pro. Las versiones no LTS (por ejemplo, 23.10, 24.10) reciben solo nueve meses de soporte, pero incluyen kernels más recientes que pueden incorporar controladores para hardware muy reciente.
Orientación práctica: Para servidores y Servidores Dedicados en producción, despliegue siempre una versión LTS. Para un portátil adquirido en los últimos seis meses con un chipset Wi-Fi o GPU de última generación, una versión no LTS puede ofrecer mejor compatibilidad de hardware de fábrica hasta que la próxima LTS se ponga al día.
Lista de verificación previa a la instalación
Antes de iniciar el instalador, complete estos pasos en orden:
- Verifique la compatibilidad del hardware — Consulte el modelo de su CPU en la lista de hardware certificado de Ubuntu en ubuntu.com/certified. Preste especial atención a la disponibilidad de controladores para GPU NVIDIA y al soporte del chipset Wi-Fi (los adaptadores Broadcom frecuentemente requieren firmware no libre).
- Descargue la ISO correcta — Use la página oficial de versiones de Ubuntu. Verifique el checksum SHA256 antes de escribirlo en el USB.
sha256sum ubuntu-24.04-desktop-amd64.isoCompare el resultado con el hash publicado en la página de descarga de Ubuntu. Una discrepancia indica una descarga corrupta o manipulada.
- Cree una unidad USB de arranque — En Linux,
ddes el método más fiable:
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress oflag=syncReemplace /dev/sdX con el identificador real de su dispositivo USB (verifíquelo primero con lsblk — escribir en el dispositivo equivocado destruye los datos). En Windows, Rufus en modo de imagen DD produce el resultado más compatible. En macOS, balenaEtcher es la herramienta estándar.
- Haga una copia de seguridad de los datos existentes — Si la máquina de destino tiene un sistema operativo existente, realice una copia de seguridad en una unidad externa o en almacenamiento en la nube antes de continuar. La opción "Borrar disco" del instalador de Ubuntu es irreversible.
- Deshabilite Secure Boot (condicionalmente) — Ubuntu 24.04 admite Secure Boot de forma nativa para instalaciones estándar. Sin embargo, si planea instalar controladores NVIDIA de terceros o módulos de kernel personalizados inmediatamente después de la instalación, deshabilitar temporalmente Secure Boot simplifica la configuración inicial. Vuelva a habilitarlo después de registrar la MOK (Machine Owner Key).
- Anote el esquema de particiones — Ejecute
lsblkofdisk -ldesde un entorno en vivo para mapear las particiones existentes antes de tomar decisiones en el instalador.
Instalación de Ubuntu paso a paso
Paso 1: Arrancar desde USB
Inserte la unidad USB preparada. Encienda la máquina y acceda a la interfaz de firmware UEFI/BIOS — la tecla varía según el fabricante (F2, F10, F12, Delete o Esc son las más comunes). Navegue a la sección de Orden de arranque o Prioridad de arranque y mueva el dispositivo USB al principio. Guarde y salga.
En sistemas UEFI modernos, a menudo puede omitir el menú completo del BIOS presionando F12 (o equivalente) durante el POST para acceder a un menú de selección de dispositivo de arranque único.
Paso 2: Elegir el modo de instalación
El entorno en vivo de Ubuntu Desktop arranca en una sesión de GNOME. Desde el escritorio, inicie el instalador. El instalador de Ubuntu Server (subiquity) presenta directamente una TUI (interfaz de usuario basada en texto).
Seleccione su idioma y, a continuación, elija entre Probar Ubuntu (se ejecuta completamente desde la RAM, sin cambios) e Instalar Ubuntu. Se recomienda usar primero "Probar Ubuntu" en hardware desconocido — permite verificar el funcionamiento de Wi-Fi, pantalla y audio antes de comprometerse con la instalación.
Paso 3: Configurar los ajustes de instalación
- Distribución del teclado: El instalador puede detectar automáticamente su teclado. Si la detección es incorrecta, selecciónelo manualmente.
- Tipo de instalación:
- Instalación normal — Escritorio GNOME completo con Firefox, LibreOffice y utilidades estándar (~3 GB de paquetes adicionales)
- Instalación mínima — Solo la sesión base de GNOME
- Software de terceros: Marque esta casilla para incluir
ubuntu-restricted-extras, controladores NVIDIA (si se detectan) y firmware Wi-Fi para chipsets Broadcom/Realtek. Esto requiere conexión a internet durante la instalación.
Paso 4: Particionado del disco
Este paso conlleva el mayor riesgo de pérdida de datos. Ubuntu ofrece tres opciones:
Opción A — Borrar disco e instalar Ubuntu
El instalador borra el disco de destino completo y crea automáticamente un esquema de particiones optimizado. Para sistemas UEFI, esto crea una Partición del Sistema EFI (ESP) de 512 MB, una partición de swap (tamaño basado en la RAM) y una partición raíz (/) ext4 o btrfs que ocupa el resto.
Opción B — Instalar junto al sistema operativo existente (arranque dual)
El instalador redimensiona la partición existente y asigna espacio libre para Ubuntu. Esto es funcional pero conlleva riesgos si la partición del sistema operativo existente está fragmentada o casi llena. Siempre desfragmente las particiones NTFS de Windows y ejecute chkdsk antes de permitir que Ubuntu las redimensione.
Opción C — Particionado manual ("Algo más")
Recomendado para usuarios avanzados, configuraciones con varios discos o cuando se desea control explícito sobre los tipos de sistema de archivos y los puntos de montaje. Un esquema de particiones de nivel de producción para un servidor:
| Punto de montaje | Sistema de archivos | Tamaño recomendado | Propósito |
|---|
| — | — | — | — |
|---|
| `/boot/efi` | FAT32 | 512 MB | Partición del Sistema EFI |
|---|
| `/boot` | ext4 | 1 GB | Archivos del kernel e initramfs |
|---|
| `/` | ext4 o btrfs | 20–30 GB | Sistema operativo y paquetes instalados |
|---|
| `/var` | ext4 | 20 GB+ | Registros, caché de paquetes, bases de datos |
|---|
| `/home` | ext4 | Espacio restante | Datos de usuario |
|---|
| `swap` | swap | 1–2x RAM (hasta 8 GB) | Memoria virtual |
|---|
Separar /var en su propia partición evita que los registros desbordados llenen el sistema de archivos raíz y bloqueen el sistema operativo — un modo de fallo que sorprende a muchos administradores en producción.
Paso 5: Configuración de la cuenta de usuario y el nombre de host
- Nombre completo: Solo nombre para mostrar, no se usa para autenticación
- Nombre de usuario: En minúsculas, sin espacios; este se convierte en su inicio de sesión principal y en el nombre de su directorio personal bajo
/home/ - Contraseña: Use una frase de contraseña segura; esta cuenta recibe privilegios
sudopor defecto - Nombre de host: Elija algo significativo para la identificación en la red, especialmente importante si está configurando Hosting de Correo Electrónico o ejecutando un servidor de correo donde el nombre de host afecta a los registros PTR y la reputación SMTP
Inicio de sesión automático: Deshabilítelo en cualquier máquina que no esté físicamente protegida. En servidores, es irrelevante ya que no hay gestor de pantalla.
Paso 6: Completar la instalación y reiniciar
El instalador copia los archivos, instala el gestor de arranque (GRUB2 por defecto) y configura el disco RAM inicial. En un SSD NVMe moderno, esto tarda entre 5 y 8 minutos. En un disco duro mecánico, espere entre 15 y 25 minutos.
Cuando se le indique, retire la unidad USB y pulse Enter. El sistema se reinicia en el entorno Ubuntu recién instalado.
Tras la instalación: pasos de configuración esenciales
Actualice el sistema inmediatamente
La primera acción tras cualquier instalación nueva debe ser una actualización completa del sistema. La imagen ISO puede tener meses de antigüedad y los parches de seguridad se acumulan rápidamente:
sudo apt update && sudo apt upgrade -yPara Ubuntu Server, ejecute también:
sudo apt autoremove -y && sudo apt autocleanConfigure las actualizaciones de seguridad automáticas
El paquete unattended-upgrades de Ubuntu gestiona los parches de seguridad automáticamente. Verifique que está activo:
sudo systemctl status unattended-upgradesSi no está en ejecución, instálelo y actívelo:
sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure --priority=low unattended-upgradesConfigure un firewall
ufw (Uncomplicated Firewall) se incluye con Ubuntu pero está deshabilitado por defecto. Actívelo con una configuración base segura:
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status verbosePara un servidor web, permita además HTTP y HTTPS:
sudo ufw allow 'Nginx Full'o
sudo ufw allow 80/tcp
sudo ufw allow 443/tcpInstale un certificado SSL
Si está desplegando un servicio web en Ubuntu Server, obtener y configurar un certificado SSL/TLS es imprescindible tanto para la seguridad como para el SEO. Los Certificados SSL de una CA de confianza se pueden instalar mediante Certbot para Let’s Encrypt o desplegarse manualmente. Certbot automatiza la renovación y la configuración de NGINX/Apache:
sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.comConfigure el fortalecimiento de SSH (despliegues en servidor)
La configuración SSH predeterminada es funcional pero no está reforzada. Edite /etc/ssh/sshd_config para aplicar estas medidas de refuerzo básicas:
sudo nano /etc/ssh/sshd_configDirectivas clave a establecer:
PermitRootLogin no
PasswordAuthentication no
PubkeyAuthentication yes
Port 2222
MaxAuthTries 3Deshabilite la autenticación por contraseña solo después de haber confirmado que la autenticación basada en clave funciona. Bloquearse el acceso a un servidor remoto al deshabilitar prematuramente las contraseñas es un error común y costoso.
Reinicie SSH tras los cambios:
sudo systemctl restart sshdGestione un dominio y DNS
Si está alojando un sitio web o una aplicación en su servidor Ubuntu, necesitará un dominio apuntando a la dirección IP de su servidor. El Registro de Dominios y la gestión de DNS son requisitos previos antes de configurar hosts virtuales en Apache o NGINX. Asegúrese de que su registro A se propague antes de ejecutar Certbot, ya que la emisión de certificados depende de la resolución DNS.
Ubuntu Server en un VPS: consideraciones de arquitectura
Desplegar Ubuntu Server en una instancia de VPS Hosting introduce varias consideraciones que las instalaciones en metal desnudo no tienen:
- Kernel: La mayoría de los proveedores de VPS ejecutan Ubuntu con un kernel proporcionado por el host o paravirtualizado (KVM, Xen o VMware). El paquete de kernel
linux-virtualestá optimizado para estos entornos y usa menos recursos quelinux-generic. - Cloud-init: Las imágenes en la nube de Ubuntu usan
cloud-initpara la configuración del primer arranque. Si está desplegando desde una imagen proporcionada por el proveedor en lugar de una ISO nueva, tenga en cuenta que/etc/hostname, las claves SSH y las interfaces de red son configuradas porcloud-initen el primer arranque, no por el instalador tradicional. - Swap: Muchas instancias VPS se entregan sin partición de swap para maximizar el espacio de disco utilizable. En instancias con 1–2 GB de RAM, cree un archivo de swap:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab- Paneles de control: Si prefiere una interfaz de gestión del servidor basada en GUI en lugar de la línea de comandos, considere un VPS con cPanel o explore la gama completa de Paneles de Control VPS para encontrar un stack que se adapte a su flujo de trabajo.
Matriz de decisión técnica: qué variante de Ubuntu desplegar
Use esta matriz para seleccionar la variante de Ubuntu adecuada según su escenario:
| Escenario | Variante recomendada | RAM mínima | Almacenamiento | Notas |
|---|
| — | — | — | — | — |
|---|
| Estación de trabajo de uso diario | Ubuntu Desktop LTS | 8 GB | 50 GB SSD | GNOME completo, LTS para estabilidad |
|---|
| Máquina de desarrollo (Docker, VMs) | Ubuntu Desktop LTS | 16 GB | 100 GB NVMe | Raíz btrfs para instantáneas |
|---|
| Servidor web / de aplicaciones | Ubuntu Server LTS | 2 GB | 20 GB | Sin interfaz gráfica, superficie de ataque mínima |
|---|
| VPS de bajos recursos (512 MB–1 GB RAM) | Ubuntu Server LTS | 512 MB | 10 GB | Deshabilite la partición swap; use archivo de swap |
|---|
| Dispositivo embebido / IoT | Ubuntu Core o Server Minimal | 512 MB | 4 GB | Basado en Snap o debootstrap |
|---|
| Base personalizada para contenedores | Ubuntu Minimal | 1 GB | 10 GB | Reduzca aún más con `–no-install-recommends` |
|---|
| Cargas de trabajo de cómputo GPU / ML | Ubuntu Desktop o Server LTS | 16 GB+ | 100 GB+ | Combine con el stack de controladores NVIDIA |
|---|
Conclusiones técnicas clave
- La arquitectura x86-64 (AMD64) es obligatoria para todas las versiones modernas de Ubuntu; el soporte de 32 bits finalizó con Ubuntu 18.04.
- El instalador
subiquityde Ubuntu Server requiere 1 GB de RAM para funcionar de forma fiable, aunque el propio sistema operativo admite 512 MB tras la instalación. - Separe siempre
/varde/en servidores de producción para evitar que el desbordamiento de registros bloquee el sistema de archivos raíz. - Deshabilite
PasswordAuthenticationen SSH solo después de confirmar que el inicio de sesión basado en clave funciona — el bloqueo remoto en un VPS requiere acceso por consola para recuperarse. - Ejecute
sha256sumen cada ISO descargada antes de escribirla en el USB; una imagen corrupta produce fallos crípticos del instalador que hacen perder horas. - Para despliegues en VPS, cree un archivo de swap en lugar de una partición de swap para mantener la flexibilidad del esquema de particiones.
unattended-upgradesdebe estar habilitado en cada instancia de Ubuntu Server; los servidores sin parches son el principal vector de explotación automatizada.- Las versiones LTS son la única opción apropiada para infraestructura de producción; las versiones no LTS son adecuadas para pruebas de compatibilidad de hardware o entornos de desarrollo de corta duración.
Preguntas frecuentes
¿Puede Ubuntu Desktop funcionar con 2 GB de RAM?
Técnicamente sí, pero la experiencia es deficiente. GNOME Shell y su compositor consumen entre 400 y 600 MB en reposo, dejando menos de 1.5 GB para las aplicaciones. En hardware con 2 GB, use Ubuntu Server, Lubuntu (escritorio LXQt) o Xubuntu (escritorio Xfce) en su lugar — ambos son sabores oficiales de Ubuntu con una huella de memoria dramáticamente menor.
¿Cuál es la diferencia entre Ubuntu LTS y las versiones estándar en términos de soporte de hardware?
Las versiones LTS priorizan la estabilidad y reciben parches de seguridad retroportados durante cinco años. Las versiones estándar incluyen kernels más recientes (a menudo con 6 o más meses de ventaja sobre el kernel LTS) que incorporan controladores para hardware lanzado recientemente. Si su máquina tiene una GPU, tarjeta Wi-Fi o controlador NVMe lanzado en el último año, una versión no LTS puede ofrecer mejor soporte de fábrica hasta que el stack HWE del próximo kernel LTS se ponga al día.
¿Requiere Ubuntu Server una interfaz gráfica para su gestión?
No. Ubuntu Server está diseñado para administración remota por SSH y configuración mediante línea de comandos. Si necesita una GUI basada en web, herramientas como Webmin, Cockpit o un panel de control comercial pueden instalarse tras el despliegue. Cockpit está disponible directamente desde los repositorios de Ubuntu:
sudo apt install cockpit -y¿Cómo verifico que mi descarga de la ISO de Ubuntu es auténtica?
Descargue los archivos SHA256SUMS y SHA256SUMS.gpg desde la misma página de versiones de Ubuntu que la ISO. Verifique la firma GPG con la clave de firma de Ubuntu y, a continuación, compare el hash SHA256 de su ISO descargada con el valor en SHA256SUMS. Un hash coincidente confirma tanto la integridad como la autenticidad.
¿Qué ocurre si instalo Ubuntu en hardware por debajo de los requisitos mínimos?
Ubuntu Desktop se negará a instalarse (el instalador comprueba la RAM al inicio) o producirá un sistema inestable propenso a fallos por falta de memoria y agotamiento del swap. Ubuntu Server es más tolerante con hardware limitado, pero las operaciones de gestión de paquetes (apt upgrade) pueden fallar o bloquearse en sistemas con menos de 512 MB de RAM. Para hardware por debajo de estos umbrales, considere Alpine Linux o Debian con un perfil de instalación mínima.
