Pruebas de Debian: actualice "Buster" a la versión "Bullseye", sin servidor para security.debian.org

12

Traté de actualizar mi sistema Debian usando apt, el repositorio está configurado para "probar", así que esperaba que cambiara a la próxima versión "Bullseye" de "Buster" automáticamente, pero desde que "Buster" se movió me sale:

404  Not Found [IP: 151.101.12.204 80]

cuando se ejecuta apt update.

La security.debian.orgdirección no parece tener archivos de versión, ¿cambió la dirección?

E: The repository 'http://security.debian.org 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.

Estas son las entradas relevantes de mi /etc/apt/sources.list:

deb http://ftp.ch.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free

Verifiqué man apt-securepero no pude encontrar o entender la información relevante.


Actualización: obtuve dos respuestas hasta ahora, ambas referidas a la página ofical debian.org , pero sugiero una solución completamente diferente. ¿Puede alguien explicarme, ya que decidí no eliminar las security.debian.orgentradas, pero cambié el formato de atributo de versión.

nath
fuente

Respuestas:

16

De https://wiki.debian.org/Status/Testing

deb http://security.debian.org testing-security main contrib non-free
deb-src http://security.debian.org testing-security main contrib non-free 

Las entradas cambiaron ligeramente después de la última versión.

mrfree
fuente
1
Dijiste "Las entradas cambiaron ligeramente después de la última versión". ¿Sabes si / dónde se anunció este cambio?
rlandster
Lo he notado empíricamente ya que ya estaba probando desde hace un tiempo :) No estoy al tanto de ningún anuncio oficial sobre ese cambio.
mrfree
55
Aquí está el anuncio ( lists.debian.org/debian-devel-announce/2019/07/msg00004.html ): "... en los últimos años hemos tenido personas confundidas sobre <suite> -actualizaciones (actualizaciones recomendadas) y <suite> / updates (actualizaciones de seguridad). Comenzando con Debian 11 "bullseye", hemos cambiado el nombre de la suite incluyendo las actualizaciones de seguridad a <suite> -security. Una entrada en sources.list debería verse como deb security.debian.org/ debian-security bullseye-security main Para versiones anteriores, el nombre no cambiará ".
rlandster
1

Para actualizar a prueba, debe deshabilitar las actualizaciones de seguridad.

Cómo actualizar a Debian (next-stable) Testing

Para actualizar a prueba desde el estable actual, si ya ha instalado la versión estable:

2.Retire o comente sus líneas de actualizaciones de seguridad estables (cualquier cosa que tenga security.debian.org).

GAD3R
fuente
1

Es un poco confuso, pero

Si está rastreando las pruebas o el siguiente nombre de código estable, siempre debe tener una deb http://security.debian.org <"prueba" o nombre de código> línea principal de seguridad en su /etc/apt/sources.list . Vea este artículo de preguntas frecuentes. https://www.debian.org/security/faq#testing :

P: ¿Cómo se maneja la seguridad para las pruebas?

R: La seguridad para probar se beneficia de los esfuerzos de seguridad de todo el proyecto por inestables. Sin embargo, hay un retraso mínimo de dos días en la migración y, a veces, las transiciones pueden retrasar las correcciones de seguridad. El equipo de seguridad ayuda a avanzar a lo largo de esas transiciones frenando cargas de seguridad importantes, pero esto no siempre es posible y pueden producirse retrasos. Especialmente en los meses posteriores a una nueva versión estable, cuando muchas versiones nuevas se cargan en inestables, las soluciones de seguridad para las pruebas pueden quedar rezagadas. Si desea tener un servidor seguro (y estable), le recomendamos encarecidamente que se mantenga estable.

Creo que NO debería deshabilitar las actualizaciones de seguridad para las pruebas y mantener una línea como

deb http://security.debian.org testing-security main

Marcus
fuente
¡gracias por la aclaración! Especialmente por un poco sobre el security-updates. ¡No me pareció correcto deshabilitar las actualizaciones de todos modos!
nath
Aquí está la fuente del texto citado en caso de que alguien lo esté buscando: wiki.debian.org/DebianTesting (el mismo enlace en la respuesta de GAD3R)
Cnly