Si usas Debian o cualquier derivada (como Ubuntu o Devuan), seguramente conoces este archivo:
/etc/apt/sources.listAhí es donde le dices al sistema de dónde debe descargar programas y actualizaciones. Es un archivo que lleva usándose años y años, con líneas como esta:
deb http://deb.debian.org/debian bookworm main contrib non-freePero con la llegada de Debian 13 (Trixie), esto va a cambiar.
Llega DEB822, el nuevo formato para los repositorios
En Debian 13 se empieza a usar por defecto un nuevo sistema llamado DEB822. En vez de un solo archivo lleno de líneas raras, cada repositorio se define en un archivo separado, con una estructura más clara y ordenada.
Por ejemplo:
cat /etc/apt/sources.list.d/debian.sources
Types: deb
URIs: http://deb.debian.org/debian
Suites: trixie
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg¿Y esto para qué sirve?
Pues a continuación os dejamos algunas ventajas de DEB822:
- Más legible y organizado.
- Se pueden definir más cosas, como la clave GPG que firma los paquetes.
- Cada repo tiene su propio archivo, más modular.
- Ideal para entornos automáticos, scripts, contenedores, etc.
¿Por qué no se usaba antes?
Aunque Debian ya podía entender este formato desde hace años (como Ubuntu), seguía usando sources.list por costumbre y compatibilidad. Pero con Debian 13 han dicho: “hasta aquí”. Ahora DEB822 será la forma oficial y recomendada.
Entonces… ¿tengo que aprender esto?
Sí, es buena idea. Aunque no es obligatorio todavía, es el futuro. Si estás montando servidores, contenedores, o simplemente quieres estar al día, conviene aprender a usar DEB822 desde ya.
No es más difícil, solo es distinto.
¿Quieres un ejemplo para practicar?
Aquí va uno para usar los repositorios de Debian 13:
cat /etc/apt/sources.list.d/debian.sources
Types: deb
URIs: https://deb.debian.org/debian
Suites: trixie
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgPuedes tener varios ficheros .sources en /etc/apt/sources.list.d/, cada uno con su configuración. Para actualizar como siempre:
apt update
apt upgradeMás sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.
Comentarios