En esta entrada vamos a recorrer, con detalle pero sin tecnicismos excesivos, todo el proceso necesario para instalar Debian Testing en tu ordenador. Ya sea que quieras usarlo como sistema operativo principal, como entorno de pruebas o como base para servidores, esta guía te ayudará a dar los primeros pasos de forma segura y estructurada.

1. ¿Por qué elegir Debian?
Debian es una de las distribuciones Linux más veteranas y respetadas. Su filosofía “Software Libre primero”, su estabilidad probada y su amplio repositorio de paquetes lo convierten en una opción ideal tanto para usuarios domésticos como para administradores de sistemas. Además, la comunidad ofrece documentación abundante y actualizada, lo que facilita la resolución de problemas.
Cada versión estable lleva un nombre en clave tomado de personajes de la película Toy Story. El esquema se mantiene desde los inicios de Debian y sirve para:
- Identificar rápidamente una versión sin usar su número mayor.
- Evitar confusiones entre versiones mayores (p. ej., “buster” vs “bullseye”).
Dato curioso: El nombre “sid” proviene del niño travieso de Toy Story que destruye cosas, reflejando la naturaleza “peligrosa” de la rama unstable.
2. Rama Testing
Software más reciente – Los paquetes en testing provienen de la rama unstable después de haber pasado una fase de “congelación” y pruebas básicas. Esto significa que obtienes versiones bastante actuales sin esperar a la larga cadencia de la rama stable (que suele actualizarse cada 2‑3 años).
Buen equilibrio entre novedad y estabilidad – Aunque testing no está tan “pulido” como stable, los paquetes deben cumplir ciertos criterios de calidad antes de migrar: ausencia de bugs críticos, dependencias satisfechas y pruebas automáticas exitosas.
Acceso temprano a nuevas funcionalidades – Si necesitas características que todavía no están en stable (por ejemplo, soporte a un nuevo protocolo, mejoras de rendimiento o nuevas bibliotecas), testing suele ser la primera rama oficial donde aparecen.
Transición suave hacia stable – Cuando una versión de testing madura y se “congela” (freeze), pasa a convertirse en la próxima stable. Si instalas hoy testing y mantienes el sistema actualizado, estarás automáticamente preparado para la próxima versión estable sin necesidad de una reinstalación completa.
Amplio soporte de hardware – Los kernels y controladores suelen ser más recientes, lo que mejora la compatibilidad con hardware moderno (tarjetas gráficas, Wi‑Fi, dispositivos USB, etc.). Esto reduce la necesidad de buscar controladores propietarios o parches externos.
Comunidad activa y retroalimentación rápida – Los usuarios de testing reportan bugs y solicitan mejoras en los foros y listas de correo de Debian. Esa retroalimentación llega rápidamente a los mantenedores, lo que acelera la corrección de problemas.
Documentación y guías actualizadas – La wiki y los manuales de Debian suelen reflejar los cambios de testing con mayor rapidez que los de stable, lo que facilita encontrar instrucciones compatibles con el software que estás usando.
3. ¿Y qué pasa con la Seguridad?
Los paquetes que llegan a testing desde unstable ya han pasado por pruebas automáticas y, en muchos casos, incluyen parches de seguridad publicados en unstable. Sin embargo, testing no tiene un equipo dedicado exclusivamente a publicar DSA (Debian Security Advisories) para cada vulnerabilidad como ocurre con stable.
Tip: Más adelante en otro post, descubriremos cómo configurar la rama unstable y que sólo la priorice en actualizaciones críticas de seguridad. 🚀
«It is a good idea to install security updates from unstable since they take extra time to reach testing and the security team only releases updates to unstable. If you have unstable in your apt sources but pinned lower than testing, you can automatically add temporary pinning for packages with security issues fixed in unstable using the output of debsecan».
https://wiki.debian.org/DebianTesting
4. Requisitos previos
| Elemento | Especificación mínima | Comentario |
|---|---|---|
| CPU | x86‑64 (Intel/AMD) | También hay versiones para ARM. |
| RAM | 2 GB (recomendado 4 GB) | Para entornos de escritorio ligeros 2 GB pueden ser suficientes. |
| Disco | 10 GB (mínimo) | Se recomienda al menos 20 GB si vas a instalar un entorno de escritorio completo. |
| Conexión a Internet | Útil para descargar paquetes adicionales durante la instalación. |
Tip: Si dispones de una máquina virtual (VirtualBox, VMware, QEMU…) puedes probar Debian sin tocar tu hardware físico.
4. Descarga de la imagen ISO
Para la instalación del sistema vamos a utilizar un Live Cd de código abierto –> Opinionated Debian Installer.
https://github.com/r0b0/debian-installer?tab=readme-ov-file#downloads
«This tool can be used to create a modern installation of Debian. Our opinions of what a modern installation of Debian should look like in 2025 are:
- Debian 13 (Trixie)
- Backports and non-free enabled
- Firmware installed
- Installed on btrfs subvolumes
- Full disk encryption, unlocked by TPM
- Authenticated boot with self-generated Machine Owner Keys
- Fast installation using an image
- Browser-based installer
- One-click installation of a swap file, nvidia drivers or flathub»
Tip: https://hackanddeb.one/2025/11/05/modificando-opinionated-debian-installer/ En este otro post, modificaremos el Live CD para optimizar al máximo la instalación del sistema operativo.
5. Instrucciones y creación del medio de instalación
- USB booteable: Usa herramientas como Rufus (Windows), Etcher (multiplataforma) o
dden Linux/macOS. - https://github.com/r0b0/debian-installer?tab=readme-ov-file#instructions
6. Configuración del arranque (BIOS/UEFI)
- Reinicia el equipo y accede al menú de arranque (generalmente F12, Esc o Del).
- Selecciona el USB/DVD como primer dispositivo de arranque.
- Si tu máquina usa UEFI, asegúrate de que el modo de arranque esté habilitado y que el medio esté formateado en GPT (el instalador de Debian detecta automáticamente ambos modos).
7. Proceso de instalación
Una vez arrancada la imagen, abriremos el enlace al instalador, que abre el navegador y nos muestra su GUI. Repasemos las principales opciones.

Es importante seleccionar desde las opciones del sistema operativo el «input» del teclado y configurar lo a español, hacer un log out y volver a iniciar sesión (la password del Live CD es live). Esto nos evitará problemas con los caracteres a la hora de establecer nuestras contraseñas. Ahora podemos continuar.
| Paso | Acción | Detalles clave |
|---|---|---|
| 1. Selección del disco | Elige el disco duro para instalar el sistema. | El disco entero será escrito. |
| 2. Selección de cifrado | Cifrado de disco duro. | Elegir una contraseña robusta. |
| 3. Descifrado con TPM | Descifra automáticamente el disco en el arranque. | La placa base debe contar con un módulo TPM. |
| 4. Root | Contraseña de usuario root | Elegir una contraseña robusta. |
| 5. Regular User | Datos del usuario del sistema | Elegir una contraseña robusta. |
| 6. Hostname | Nombre de la máquina | En minúsculas. |
| 7. Timezone | Zona horaria. | |
| 8. Tamaño de la Swap | Estable el tamaño de la memoria de intercambio | Ver en otro post las recomendaciones. |
| 9. Flatpak con Flathub | Instala el soporte de flatpak | Recomendado activarlo. |
| 10. Secure Boot | Habilitar MOK signed UKI | Personalmente lo deshabilito, crearemos una clave individualizada más adelante. |
| 11. Instalar | Inicia el proceso de instalación | Al terminar, reinicia. ¡Listo! Tu nuevo Debian preparado para arrancar. |
9. Consejos útiles y buenas prácticas
- Copias de seguridad: Usa
rsynco herramientas como Timeshift para snapshots regulares. - Mantén el sistema limpio: Elimina paquetes innecesarios con
sudo apt autoremove --purge. - Seguridad: Habilita el firewall con
ufw. - Repositorios externos: Añade solo fuentes confiables; evita PPAs no verificados.
11. Próximos pasos
Una vez que tengas Debian funcionando, puedes:
- Convertirlo en servidor instalando
apache2,postgresql,docker, etc. - Personalizar el escritorio con extensiones GNOME, temas GTK o configuraciones de tiling window manager.
- Aprender más explorando la extensa documentación oficial: https://www.debian.org/doc/ y el libro “Debian Administrator’s Handbook”.
Conclusión
Instalar Debian es una excelente manera de adentrarse en el ecosistema Linux con una base robusta y bien documentada. Siguiendo los pasos descritos arriba, deberías poder montar un sistema funcional en poco tiempo, listo para adaptarse a cualquier uso que le quieras dar, ya sea como estación de trabajo, servidor o plataforma de desarrollo.
¡Disfruta de tu nuevo Debian y bienvenido a la comunidad de código abierto! 🚀
Deja un comentario