Entra en escena DEB822, una forma más moderna y clara de configurar los repositorios.


Si usas Debian o cualquier derivada (como Ubuntu o Devuan), seguramente conoces este archivo:

/etc/apt/sources.list

Ahí 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-free

Pero 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.

💡
Tranquilo/a: si usas sources.list, seguirá funcionando... de momento.

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.gpg

Puedes tener varios ficheros .sources en /etc/apt/sources.list.d/, cada uno con su configuración. Para actualizar como siempre:

apt update
apt upgrade

Más sobre ./voidNull

Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación