No puedo ejecutar apt-get updateya que encuentro el siguiente error:
# apt-get update
Hit:1 http://ftp.br.debian.org/debian testing InRelease
Ign:2 http://security.debian.org/debian-security testing/updates InRelease
Err:3 http://security.debian.org/debian-security testing/updates Release
404 Not Found [IP: 151.101.92.204 80]
Reading package lists... Done
E: The repository 'http://security.debian.org/debian-security testing/updates Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Repository 'http://ftp.br.debian.org/debian testing InRelease' changed its 'Codename' value from 'buster' to 'bullseye'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Entonces hay dos mensajes de error aquí:
- El repositorio ya no tiene un archivo de lanzamiento, lo cual es extraño. Lo comprobé en http://security-cdn.debian.org/debian-security/zzz-dists/testing/updates/ y parece que el archivo Release está allí. ¿Estoy buscando en el lugar equivocado o está sucediendo algo más?
- El repositorio cambió su nombre de
busterabullseyey que "debe ser aceptado explícitamente" (lo vi una vez hoy; no estaba allí cuando abrí la pregunta y ya no aparece). Esto no es realmente sorprendente, pero no esperaba que fuera un problema si estoy rastreando el repositorio como entestinglugar del nombre de la versión.
¿Que puedo hacer? APT me dice que lea apt-secure(8), pero no tiene la información que necesito o no puedo entenderla.

aptvsapt-getpor mucho tiempo ahora. Esto me hizo finalmente buscarlo.aptes la forma preferida de administrar paquetes para usuarios finales.buster". Supongo que fue en desuso hace un tiempo y me perdí el anuncio.zzz-distsparte en la URL es inusual. Parece una carpeta a la que cambiaría el nombre para empujarla hacia abajo en una lista de archivos. No estaba al tanto deltesting/updatescambio de nombre hasta que me enfrenté al mismo problema que tú. Se menciona por Debian : Si está rastreando las pruebas o la próxima estable nombre en clave, siempre debe tener un correspondiente deb security.debian.org < "prueba" o de una clave> -security línea principal en su / etc / fuentes / apt .list .Si está actualizando de prueba a buster, también asegúrese de ejecutar
apt-get update --allow-releaseinfo-changeSi no,
apt-get updateno te permitirá actualizar con Buster y escupirá mensajes como estos:fuente
Según las noticias del proyecto Debian publicadas el 1 de julio, Debian 10 "Buster" estaba programado para pasar de la prueba a la estable el 06/07/2019.
Parece que la transición de hecho se realizó según lo programado, por lo que la distribución de prueba ahora debería ponerse al día de forma inestable , para convertirse eventualmente en Debian 11 "Bullseye". Puede estar experimentando algunos efectos secundarios temporales debido a esta transición de los espejos de Debian.
Si desea quedarse con Debian 10 "Buster", ahora sería un buen momento para cambiar su
/etc/apt/sources.listnombre de lanzamiento enbusterlugar de hacerlotesting.De lo contrario, pronto obtendrás las cosas crudas y sangrantes de inestable , y accidentalmente podrías obtener una actualización parcial a proto- "Bullseye".
Además, este es un recordatorio para que cualquiera que use la palabra
stableen su/etc/apt/sources.listcuenta considere si debe cambiarlostretchy quedarse con la versión anterior, o leer las Notas de la versión y realizar los pasos de actualización recomendados.fuente
testingen susources.listenbustereste momento . Por otro lado, si realmente quiere estar a la vanguardia del sprint de Debian 11, no cambie nada. Tal vez espere una o dos semanas para que pase lo peor de la tormenta, monitoree las listas de correo de Debian apropiadas, luego corraapt full-upgradey vea qué sucede. Si algo se rompe, haga buenos informes de errores. ¡Estarás probando Debian 11 mientras comienza a tomar forma!testingacaba de salir de la congelación y quería actualizar. Entonces, ¿qué me dice APT? ¿Cómo "acepto explícitamente" el nuevo nombre en clave de la distribución? No recuerdo haber hecho esto antes.testingha cambiado debusterabullseyepara reflejar la transición de Debian 10 -> 11, y ese nombre en clave se incluye en los archivos Release. Parece que su versión deaptes lo suficientemente inteligente como para bloquear actualizaciones accidentales debusterabullseye. Es probable que la prioridad del Proyecto Debian sea sacar el nuevostabley solucionar cualquier problema, por lo quetestingpodría romperse ligeramente durante unos días hasta que puedan crear las nuevas claves APT para el nuevotestinglanzamiento. Es posible que deba actualizar manualmente eldebian-archive-keyringpaquete una vez que se lance uno nuevo.Ejecute
apt updatey acepte cambios (escriba y cada vez que se le solicite). Hará todos los cambios necesarios.fuente