IncusOS
馃惂 IncusOS para torpes: c贸mo instalar y empezar desde Ubuntu
Esta gu铆a explica de forma simple y paso a paso c贸mo probar y usar IncusOS cuando ya se dispone de Ubuntu en el equipo dom茅stico.
Se plantean dos opciones claras: probar IncusOS en una m谩quina virtual (recomendado) o instalar el motor Incus en Ubuntu para crear contenedores. Las instrucciones son intencionalmente sencillas y evitan tecnicismos innecesarios.
馃Л Antes de empezar (requisitos b谩sicos)
- Equipo con Ubuntu (versi贸n moderna: 20.04 o superior).
- Al menos 8 GB de RAM (m谩s si desea ejecutar varias m谩quinas virtuales o contenedores).
- Espacio libre en disco: m铆nimo 20 GB para pruebas b谩sicas.
- Conexi贸n a Internet para descargar im谩genes y actualizaciones.
✳️ Opci贸n A — Probar IncusOS en una m谩quina virtual (recomendada)
Si eres “torpe” o no quieres tocar la instalaci贸n principal de tu Ubuntu, la forma m谩s segura es ejecutar IncusOS dentro de una m谩quina virtual (VM). As铆 el sistema principal no cambia y puedes borrar todo f谩cilmente si algo falla.
Pasos r谩pidos (virt-manager / GNOME Boxes / VirtualBox)
- Descargar la imagen ISO o tarball oficial de IncusOS desde la p谩gina del proyecto (usar el enlace oficial del anuncio).
- Abrir VirtualBox, GNOME Boxes o virt-manager e crear una nueva m谩quina virtual: asignar 2–4 GB RAM y 20 GB disco.
- Montar la ISO de IncusOS como medio de instalaci贸n y arrancar la VM.
- Seguir el asistente de instalaci贸n de IncusOS (idioma, usuario, contrase帽a).
- Al terminar, arrancar la VM e iniciar sesi贸n. Ya tienes un IncusOS independiente donde experimentar con contenedores.
Consejo pr谩ctico: al terminar las pruebas, apagas la VM y la eliminas. Tu Ubuntu principal queda intacto.
✳️ Opci贸n B — Instalar el motor Incus en tu Ubuntu (para quien quiere practicar contenedores)
Si prefieres administrar contenedores directamente desde tu Ubuntu, puedes instalar el motor Incus (daemon y CLI). Nota: los nombres de paquetes y comandos pueden variar seg煤n la versi贸n y el repositorio; si no aparece “incus”, la alternativa es usar LXD/LXC hasta que el paquete Incus est茅 disponible.
Pasos orientativos (l铆nea de comandos)
- Actualizar el sistema:
sudo apt update && sudo apt upgrade -y. - Buscar si existe paquete oficial:
apt search incus. Si aparece, instalar consudo apt install incus. - Si no aparece, comprobar si existe snap o paquete proporcionado por el proyecto:
snap find incuso consultar la documentaci贸n oficial del proyecto. - Una vez instalado el servicio, iniciar y comprobar el estado:
sudo systemctl enable --now incusysudo systemctl status incus. - Usar la interfaz de l铆nea de comandos:
incus launch images:ubuntu/22.04 mi-contenedor(ejemplo — el nombre del comando puede variar si la CLI usa otro nombre).
Nota importante: si los comandos no funcionan, no intentes forzar instalaciones desde fuentes no oficiales: mejor emplear la Opci贸n A (VM) hasta tener la documentaci贸n oficial del proyecto.
馃敡 Primeros comandos y tareas “para torpes”
- Listar contenedores/m谩quinas: la GUI del IncusOS o la CLI muestran los contenedores activos.
- Crear un contenedor sencillo: usar el bot贸n “Launch” en la interfaz web o el comando equivalente en la CLI (por ejemplo:
incus launch images:ubuntu/22.04 web1). - Acceder al contenedor:
incus exec web1 -- bash(o usar la opci贸n de consola en la GUI). - Eliminar un contenedor: pararlo y borrarlo desde la GUI o
incus delete web1.
馃敀 Buenas pr谩cticas de seguridad (sin complicarte)
- Mantener las actualizaciones autom谩ticas dentro de la VM o del host:
sudo apt update && sudo apt upgrade. - No ejecutar contenedores con privilegios de root del host; usar configuraciones por defecto de aislamiento.
- Hacer snapshots o copias de la VM antes de pruebas arriesgadas (virt-manager/VirtualBox permiten instant谩neas).
- Si publicas servicios (web, SSH), exponerlos mediante reglas de firewall y utilizar puertos no est谩ndar para evitar escaneos autom谩ticos.
馃И Prueba final (5 minutos)
- Crear un contenedor Ubuntu m铆nimo (por ejemplo, “web1”).
- Instalar un servidor web ligero:
sudo apt install nginxdentro del contenedor. - Comprobar desde el navegador del host apuntando a la IP del contenedor que la p谩gina de bienvenida de Nginx est谩 activa.
- Eliminar el contenedor si solo era una prueba: as铆 recuperas espacio f谩cilmente.
馃摎 Recursos y documentaci贸n (lectura corta)
- Anuncio oficial de IncusOS en el foro de Linux Containers (entrada del proyecto).
- Documentaci贸n general de Linux Containers / LXD para entender conceptos b谩sicos de contenedores y diferencias con m谩quinas virtuales.
馃挕 Resumen r谩pido para torpes
1) Si no quieres tocar tu Ubuntu: usa una m谩quina virtual y prueba IncusOS all铆.
2) Si te atreves a practicar en el host: instala el motor Incus solo si existe el paquete oficial; si no, usa LXD/LXC.
3) Crea un contenedor, instala algo ligero (Nginx) y prueba. Si rompe, borras la VM y vuelves a empezar.
馃憠 CIBERMURO – Seguridad Digital Sencilla
Referencias (APA 7):
Linux Containers. (2025). Announcing IncusOS. Discuss.LinuxContainers.org. Recuperado de https://discuss.linuxcontainers.org/t/announcing-incusos/25139
Linux Containers. (s. f.). LXD / Incus documentation and images. Linux Containers. Recuperado de https://linuxcontainers.org
