it-swarm.com.de

Debian-Test - Upgrade von "Buster" auf "Bullseye", kein Server für security.debian.org

Ich habe versucht, mein Debian-System mit apt zu aktualisieren. Das Repository ist auf "Testen" eingestellt, daher habe ich erwartet, dass es automatisch von "Buster" auf die nächste Version "Bullseye" wechselt, aber seit "Buster" weitergeht, bekomme ich ::

404  Not Found [IP: 151.101.12.204 80]

beim Ausführen von apt update.

Die security.debian.org - Adresse scheint keine Release-Dateien zu haben. Hat sich die Adresse geändert?

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.

dies sind die relevanten Einträge meines /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

Ich habe man apt-secure Aktiviert, konnte aber die relevanten Informationen nicht finden oder verstehen.


Update: Ich habe bisher zwei Antworten erhalten, die sich beide auf die offizielle Seite debian.org beziehen, aber eine völlig andere Lösung vorschlagen . Kann mir bitte jemand erklären, da ich mich entschlossen habe, die security.debian.org Einträge nicht zu entfernen, sondern das Versionsattributformat geändert habe.

12
nath

Von 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 

Die Einträge haben sich nach der letzten Version leicht geändert.

16
mrfree

Es ist ein bisschen verwirrend, aber

Wenn Sie Tests oder den nächststabilen Codenamen verfolgen, sollten Sie immer eine entsprechende Deb http://security.debian.org <"Test" - oder Codename> -Sicherheitshauptzeile in Ihrer/haben etc/apt/sources.list. Siehe diesen FAQ-Artikel. https://www.debian.org/security/faq#testing :

F: Wie wird die Sicherheit beim Testen behandelt?

A: Die Sicherheit zum Testen profitiert von den Sicherheitsanstrengungen des gesamten Projekts für instabile. Es gibt jedoch eine Migrationsverzögerung von mindestens zwei Tagen, und manchmal können Sicherheitskorrekturen durch Übergänge verzögert werden. Das Sicherheitsteam hilft dabei, diese Übergänge zu verschieben und wichtige Sicherheits-Uploads zurückzuhalten. Dies ist jedoch nicht immer möglich und es kann zu Verzögerungen kommen. Insbesondere in den Monaten nach einer neuen stabilen Version, in der viele neue Versionen auf instabil hochgeladen werden, können Sicherheitskorrekturen für Tests zurückbleiben. Wenn Sie einen sicheren (und stabilen) Server haben möchten, wird dringend empfohlen, bei Stable zu bleiben.

Ich denke, Sie sollten die Sicherheitsupdates NICHT zum Testen deaktivieren und eine Linie wie halten

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

1
Marcus

Um ein Upgrade auf Test durchzuführen, sollten Sie die Sicherheitsupdates deaktivieren.

pgrade auf Debian (Next-Stable) Testing

So aktualisieren Sie auf das Testen vom aktuellen Stable, wenn Sie das Stable-Release bereits installiert haben:

2.Entfernen oder kommentieren Sie Ihre stabilen Sicherheitsupdates (alle mit security.debian.org).

1
GAD3R