ich habe fĂŒr php und mariadb immer noch externe Paketquellen in der sources.list. Nachdem schon wieder die keys abgelaufen sind und sury jetzt auch noch wegen der OpenPGP-SignaturĂŒberprĂŒfung rummacht, wĂŒrde ich gerne die Quellen auf das normale Repository meines Debian trixie stellen, so dass sich alles mit einem normalen apt update aktualisiert.
Die Frage ist, wie ich das unfallfrei anstelle. Im Laufe der Jahre (der Server lĂ€uft seit 2016 und hat somit einige Upgrades mitgemacht, Debian und Nextcloud, vorher Opencloud), so dass sich einiges an verschiedenen Versionen angesammelt hat. Meine Sorge ist, dass ich jetzt alles deinstalliere und bei der Neuinstallation zerschieĂt es mir die Konfiguration.
Daher dachte ich mir, ich frage erst mal bevor ich nachher fluche. Die SchlĂŒssel sind seit Februar abgelaufen, ich habe manuell in der sources.list rumgemacht und viel getestet, aber nun ist meine Geduld erschöpft.
Falls es immer noch nicht geht, entferne alle EintrĂ€ge betreffend Sury in der source.list Datei, und auch allfĂ€llige Sury-Dateien under /etc/apt/sources.list.d und/oder EintrĂ€ge betreffend Sury in /etc/apt/sourceslist.d/debian.sources falls du schon das neue sources Format verwendest, und fĂŒge dann die Repos neu hinzu:
Ebenfalls alle bestehenden EintrĂ€ge in der sources.list und/oder *.list*.sources Files unter /etc/apt/sources.list.d/ betreffend Sury entfernen, und dannâŠ
Oh, und betreffend MariaDB. Da wird nur 11.8 oder höher unterstĂŒtzt auf Trixie. Wenn du noch das Repo einer Ă€lteren Version drinn hast, wird das unter Trixie nicht mehr funktionieren:
Ja, deshalb habe ich die neue Variante noch hinzugefĂŒgt.
Unter Trixie gehen aber noch beide Formate. Vielleicht in der nÀchsten Version dann nicht mehr, aber dann muss man die Repos eh anpassen und bei den Fremdquellen schauen und warten mit dem Update bis alles kompatibel ist, von daher alles halb so wild.
Bei Debian 11 und 12 wurde deb822 noch nicht primĂ€r verwendet, aber bereits unterstĂŒtzt. Seit Debian 13 wird es nun auch von Debian primĂ€r verwendet, wie bereits bei Ubuntu seit 24.04.
FĂŒr meinen NC-Server auf Debian 12 hatte ich die Fremdquellen bereits alle im deb822-Format angelegt.
Es ist aber dennoch möglich weiterhin das alte Format zu verwenden. Das ist zweifellos (noch) richtig.
Ja wenn du Trixie frisch installierst sind die bereits im neuen Format. Und seit Trixie gibt es auch das apt modernize-sources Skript, welches das fĂŒr die Debian Quellen sogar automatisch macht.
Bei mir ist es noch ein Mix. Die Debian-Quellen habe ich aber bei allen Servern umgestellt, die ich auf Trixie aktualisiert habe. Bei denen, die noch auf Bookworm sind, habe ich es nicht gemacht, und mache ich auch nicht mehr. Und bei den Fremdquellen ist es mal so, mal so. Ich mache das, wenn ich ohnehin ran muss, was in der Regel im Zuge eines Release-Upgrades der Fall ist (oder wenn ein Key nicht mehr funzt ).
EDIT: Ja ich weiss das Format ist nicht mehr âneuâ, das wolltest du mir eigentlich sagen. Aber ich nutze auch immer noch dist-upgrade anstatt full-upgrade. von daher wird es warscheinlich noch lange das âneueâ Format fĂŒr mich sein.
Vormals nicht ausgewÀhltes Paket debsuryorg-archive-keyring wird gewÀhlt.
(Lese Datenbank ⊠55827 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von âŠ/debsuryorg-archive-keyring.deb âŠ
Entpacken von debsuryorg-archive-keyring (2025.11.18) âŠ
debsuryorg-archive-keyring (2025.11.18) wird eingerichtet âŠ
Neue Version der Konfigurationsdatei /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg wird installiert âŠ
php.list wurde aus der sources.list.d entfernt, neue sury.sources wie beschrieben eingefĂŒgt. apt update lĂ€uft durch, wunderbar. Um maria werde ich mich heute Abend kĂŒmmern, wenn ich mehr Zeit habe. An dieser Stelle schon mal tausend Dank an Euch Beide
So, zu maria: php war weniger das Problem, bei maria ist mehr konfiguriert, db, dump usw. Daher wĂ€re ich dankbar wenn Ihr hierfĂŒr eine Lösung hĂ€ttet, die die Umstellung genau geschmeidig regelt wie gestern bei php.
Version
mariadb from 11.8.6-MariaDB, client 15.2 for debian-linux-gnu (x86_64) using EditLine wrapper
Wie php eine mariadb.list in der sources.list.d, die nicht mehr funktioniert.
Ein TrĂ€umchen, lief alles problemlos⊠FrĂŒher hĂ€tte ich da seitenweise Anleitungen ausprobiert oder gleich den Server komplett neu aufgesetzt, heute mit Haus und Familie bin ich froh, wenn alles unfallfrei lĂ€uft und nicht das nĂ€chste Problem um die Ecke kommt
Du bist mein Held der Woche, vielen Dank an Euch Beide fĂŒr die schnelle und tolle Hilfe