Desde hace algunas versiones, cuando trabajas en un sistema Debian y ejecutas el comando sudo apt-get update
para actualizar la lista de paquetes disponibles, es posible que te encuentres con un mensaje de error inesperado, aunque en realidad tiene una solución bastante sencilla, en este artículo te mostrare el problema en detalle y por supuesto cómo solucionarlo.
Problema
El error que puedes encontrar al ejecutar sudo apt-get update en Debian se ve algo así:
alvaro@debian:~$ sudo apt-get update Des:1 http://deb.debian.org/debian buster InRelease [122 kB] Des:2 http://security.debian.org/debian-security buster/updates InRelease [65,4 kB] Des:3 http://deb.debian.org/debian buster-updates InRelease [51,9 kB] Leyendo lista de paquetes... Hecho N: Repository 'http://deb.debian.org/debian buster InRelease' changed its 'Version' value from '10.9' to '10.11' E: Repository 'http://deb.debian.org/debian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details. E: Repository 'http://security.debian.org/debian-security buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details. E: Repository 'http://deb.debian.org/debian buster-updates InRelease' changed its 'Suite' value from 'stable-updates' to 'oldstable-updates' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Este error ocurre cuando los repositorios de Debian cambian su valor de “Suite” de una versión estable a una versión antigua (oldstable). Debian realiza estos cambios para mantener la coherencia y la seguridad de sus paquetes.
Solución
Afortunadamente, la solución a este problema es bastante simple. Debes ejecutar el comando sudo apt-get –allow-releaseinfo-change update, este comando permite que el sistema acepte explícitamente el cambio de información de lanzamiento de los repositorios y actualice la lista de paquetes sin problemas.
sudo apt-get --allow-releaseinfo-change update
Conclusión
Cuando te encuentres con el error de cambio de suite al actualizar los repositorios en Debian, no te preocupes, este problema es fácil de resolver utilizando el comando anterior, esta solución te permitirá mantener tu sistema Debian actualizado y funcionando sin problemas, incluso cuando los repositorios cambien de versión estable a antigua. ¡Ahora puedes seguir adelante con tus tareas de administración de paquetes sin problemas!
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas, los cuales si no fuera por estos nabos, no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general, además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan, mejor madura y superalo.