Repositorios .source formato nuevo DEB822 todo cambia, toca modernizar el repositorio
Llevo en Debian desde Debian 4 y ya hace tiempo que veo mensajes por parte de apt-get de que hay cosas que tengo que cambiar. Sí, sigo usando apt-get aunque cada vez hago más cosas con apt; al final hay que ceder, las cosas van cambiando.
Me salía constantemente en apt:
Información: Algunas fuentes se pueden modernizar. Ejecute «apt modernize-sources» para hacerlo.
Se podría explicar todo, pero ya está explicado en la documentación oficial: https://wiki.debian.org/SourcesList
Ahí se explica todo: el antiguo sources.list y los archivos *.list, que eran los de toda la vida:
deb http://deb.debian.org/debian bookworm main non-free-firmwareAhora se verán así:
Types: deb deb-src
URIs: http://deb.debian.org/debian
Suites: trixie trixie-updates
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgRealmente es lo mismo, pero más manejable. Cada vez metemos más cosas en los repositorios y a veces se ven enormes, por ejemplo cuando añadimos el signed-by:
deb [signed-by=/usr/share/keyrings/k6-archive-keyring.gpg] https://dl.k6.io/deb stable main
Lo bueno es que el sistema lo hace todo al ejecutar: apt modernize-sources
Otros problemas...
En mi caso, habilité hace no mucho i386, ya que era requisito para probar Steam y ya lo dejé; muchos repos saltan con el mensaje informativo:
Información: Omitiendo el uso del fichero configurado «main/binary-i386/Packages» ya que el repositorio «https://dl.google.com/linux/chrome/deb stable InRelease» no admite la arquitectura «i386»
NOTA: sí, dejé de usar Chromium y me pasé a Chrome luego de años, aunque inicialmente usaba Firefox y también lo dejé atrás... chrome oficial esta bastante bien cuando tienes google integrado, nunca quise tenerlo pero por necesidad y facilidades.
Curiosamente, en la documentación que hemos visto antes, no pone cómo establecer una arquitectura al repositorio.
Y para qué mentir, se lo he preguntado a la IA y rápido me ha dado la solución.
Simplemente es añadir:
Architectures: amd64Y es por eso que escribir un blog en esta época con este tipo de cosas no tiene sentido; ¿para qué buscar en Google y entrar en un blog si la IA te lo da mascado?
Pero yo he comenzado a escribir el blog nuevamente en 2026, no para tener visitas —ya ves que ni comentarios tengo habilitados, ni publicidad ni nada—, he hecho todo distinto a lo que tenía en 2009.
Este blog es para ir aprendiendo cosas; cuando escribo todo en vez de copiar y pegar, escrito por mí, recuerdo mejor las cosas y voy aprendiendo.