wasner
Goto Top

Debian 9 Update nach Ende von LTS

Hallo,
ich muss ein Debian System von 9.13 auf eine aktuelle Version updaten. Der LTS ist ja schon ausgelaufen und APT findet keine Quellen mehr. Wie kann ich jetzt auf die 10 und dann weiter kommen?

E: The repository 'https://packages.sury.org/php stretch Release' does no longer have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

Kann ich das enablen?
Danke.

Content-Key: 7459016073

Url: https://administrator.de/contentid/7459016073

Printed on: April 27, 2024 at 16:04 o'clock

Member: Spirit-of-Eli
Spirit-of-Eli Jun 08, 2023 at 08:54:52 (UTC)
Goto Top
Moin,

aus dem Bauch heraus würde ich das Repo auf die neue LTS Version ändern. Das heißt die APT Source Links umstellen.

Allerdings ist das auch nur die halbe Wahrheit. Wie sieht es mit Abhängigkeiten aus? Was läuft auf dem System?

Gruß
Spirit
Member: Wasner
Wasner Jun 08, 2023 at 09:04:21 (UTC)
Goto Top
Meine Sources.lst sieht schon so aus:

cat sources.list
#

  1. deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch main

#deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch main

deb http://ftp.de.debian.org/debian/ stretch main
deb-src http://ftp.de.debian.org/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

  1. stretch-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ stretch-updates main
deb-src http://ftp.de.debian.org/debian/ stretch-updates main

deb http://http.debian.net/debian/ stretch-lts main contrib non-free
deb-src http://http.debian.net/debian/ stretch-lts main contrib non-free

Das Problem ist, das nicht alles dokumentiert ist. Ich möchte erstmal auf debian 10 und schauen ob noch alles läuft. u.A. ein Typo3 System. Das auch in der Version 9.5. Vielleicht muss man da auch erst mal stoppen um alles wieder lauffähig zu machen.
Mitglied: 7426148943
Solution 7426148943 Jun 08, 2023 updated at 09:33:31 (UTC)
Goto Top
  • Backup your system.
  • Update existing packages and reboot the Debian 9.x system.
  • Edit the file /etc/apt/sources.list using a text editor and replace each instance of "stretch" with "buster".
  • Update the packages index on Debian Linux, run: sudo apt update
  • Prepare for the operating system upgrade, run: sudo apt upgrade
  • Finally, update Debian 9 to Debian 10 buster by running: sudo apt full-upgrade
  • Reboot the Linux system so that you can boot into Debian 10 Buster
Member: thebluesman
thebluesman Jun 08, 2023 at 11:39:04 (UTC)
Goto Top
Punkt 3 geht mit

# sed -i 's/stretch/buster/g' /etc/apt/sources.list 
Member: ASP.NET.Core
ASP.NET.Core Jun 11, 2023 at 11:47:51 (UTC)
Goto Top
Zitat von @Wasner:
Das Problem ist, das nicht alles dokumentiert ist. Ich möchte erstmal auf debian 10 und schauen ob noch alles läuft. u.A. ein Typo3 System. Das auch in der Version 9.5. Vielleicht muss man da auch erst mal stoppen um alles wieder lauffähig zu machen.

Bedenke, dass PHP in einer neuen Debian Hauptversion in der Regel ebenfalls aktualisiert wird. Du solltest schauen, welche Version dein CMS unterstützt. Falls das ebenfalls veraltet ist, solltest du es aus Sicherheitsgründen auch hoch ziehen und regelmäßig aktuell halten. Vor allem, wenn es öffentlich erreichbar ist.

Und wenn es keine Doku gibt, ist jetzt der beste Zeitpunkt, das zu ändern face-smile