Debian apt-get update: Ziel mehrfach konfiguriert

Pfandfinder

Lieutenant
Registriert
Nov. 2020
Beiträge
643
ich habe neulich mein vServer von Debian 10 auf 11 upgegradet. seitdem erhalte ich beim Updaten immer:

Code:
Ign:1 http://security.debian.org/debian-security bullseye/updates InRelease
OK:2 https://packages.sury.org/php buster InRelease
Fehl:3 http://security.debian.org/debian-security bullseye/updates Release
  404  Not Found [IP: 199.232.138.132 80]
OK:4 http://ftp.de.debian.org/debian bullseye InRelease
OK:5 http://ftp.de.debian.org/debian bullseye-updates InRelease
Paketlisten werden gelesen… Fertig
E: Das Depot »http://security.debian.org/debian-security bullseye/updates Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
W: Ziel Packages (main/binary-amd64/Packages) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Packages (main/binary-all/Packages) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-de_DE) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-de) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-en) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Packages (main/binary-amd64/Packages) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Packages (main/binary-all/Packages) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-de_DE) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-de) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1
W: Ziel Translations (main/i18n/Translation-en) ist mehrfach konfiguriert in /etc/apt/sources.list.d/php.list:1 und /etc/apt/sources.list.d/sury-php.list:1

komisch ist, dass in sury-php.list und php.list noch buster stand. Habe ich zu bullseye geändert. jedoch kommt der Fehler immer noch. meine source-Listen:

Code:
root@root:/home/user# ls /etc/apt/sources.list.d
php.list  sury-php.list

soll ich die sury-php.list einfach leeren ? die ist ja wirklich identisch mit der ersten, da steht auch nur drin:

Code:
deb https://packages.sury.org/php/ bullseye main

habe sie mal auskommentiert aber es updated immer noch nicht:

Code:
Ign:1 http://security.debian.org/debian-security bullseye/updates InRelease
Fehl:2 http://security.debian.org/debian-security bullseye/updates Release
  404  Not Found [IP: 199.232.138.132 80]
OK:3 https://packages.sury.org/php bullseye InRelease
OK:4 http://ftp.de.debian.org/debian bullseye InRelease
OK:5 http://ftp.de.debian.org/debian bullseye-updates InRelease
Paketlisten werden gelesen… Fertig
E: Das Depot »http://security.debian.org/debian-security bullseye/updates Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).

die 2 Einträge hier helfen auch nicht: https://www.taste-of-it.de/debian-bullseye-sources-list-security-fehler/
 
Zuletzt bearbeitet:
Code:
deb https://deb.debian.org/debian-security/ bullseye-security main

Was die Sury PHP List angeht, wenn dir PHP 7.4 reicht, dann kannst du die Sury List löschen.
Wenn du PHP 8 oder 8.1 willst, dann lass die drin

so würde eine aktuelle sources.list für deb 11 aussehen

Code:
deb https://deb.debian.org/debian bullseye main contrib non-free
#deb-src https://deb.debian.org/debian bullseye main contrib non-free

deb https://deb.debian.org/debian-security/ bullseye-security main contrib non-free
#deb-src https://deb.debian.org/debian-security/ bullseye-security main contrib non-free

deb https://deb.debian.org/debian bullseye-updates main contrib non-free
#deb-src https://deb.debian.org/debian bullseye-updates main contrib non-free

contrib und non-free sind nur optional und können entfernt werden.

dann mit einem apt clean all sämtliche caches leeren.
 
Zuletzt bearbeitet:
ah ok danke. PHP 8 brauche ich. php.list sieht jetzt aus aus:

Code:
deb https://deb.debian.org/debian bullseye main contrib non-free
#deb-src https://deb.debian.org/debian bullseye main contrib non-free

deb https://deb.debian.org/debian-security/ bullseye-security main contrib non->
#deb-src https://deb.debian.org/debian-security/ bullseye-security main contrib>

deb https://deb.debian.org/debian bullseye-updates main contrib non-free
#deb-src https://deb.debian.org/debian bullseye-updates main contrib non-free

sury-php.list:

Code:
deb https://packages.sury.org/php/ bullseye main

Aber der Fehler ist immer noch da.
 
der obere code gehört nicht in die php.list sondern in die sources.list

oberer code in /etc/apt/sources.list
die php.list aus /etc/apt/sources.list.d/ löschen

wenn du php 8 brauchst, dann reicht dir die sury source
 
Zurück
Oben