MariaDB 10.11.12

Wenn beim Update über apt oder apt get der Fehler

Err:3 https://dlm.mariadb.com/repo/mariadb-server/10.11/repo/**** ****/main amd64 libmariadb3 amd64 1:10.11.12+maria~****
404 Not Found [IP: 2606:****::****:**** 443]

verbunden mit dem anschließenden Fehler

Failed to fetch https://dlm.mariadb.com/repo/mariadb-server/10.11/repo/****/pool/main/m/mariadb/mysql-common_10.11.12%2bmaria%****.deb 404 Not Found [IP: 2606:****::****:**** 443]

erscheint, würde man zunächst vermuten, dass die Links zu den Repo´s defekt sind. Das ist in diesem Fall aber nicht so, denn MariaDB hat das Update für die 10.11.12 kurzeitig wieder vom Netz genommen, wie hier nachzulesen ist:

https://mariadb.com/kb/en/mariadb-10-11-12-release-notes/

Leider führt das dazu, dass die anderen Updates, die für das System zur Verfügung stehen, nicht heruntergeladen und installiert werden.

Problem

Bei jedem

apt update

oder

aptitude update

wird für die entsprechenden Downloadserver ein Index angelegt. In diesem Fall für die Downloadserver von mariadb (dlm.mariadb.com). Was in diesen Indexdateien stehen, sticht erstmal alles. Deswegen versucht apt oder aptitude die nächste Version 10.11.12 herunterzuladen, die es aber nicht mehr gibt.

Lösung

Es müssen also einmal die Indexdateien für den dlm.mariadb.com Server gelöscht werden, damit diese beim nächsten Update wieder neu und dann korrekt erstellt werden. Das geschieht unter Debian/Ubuntu in der Regel mit:

# rm /var/lib/apt/lists/dlm.mariadb.com*

Danach den Index wieder neu aufbauen mit

apt update && apt upgrade

oder

aptitude update && aptitude upgrade

Hier wird erst das erforderliche Update und dann das Upgrade vorgenommen. Die fehlenden Updates sollten nun eingespielt werden und es wird nicht mehr nach der 10.11.12 gesucht, weil es die noch gar nicht gibt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kontakt

Schreiben Sie uns Ihre Vorstellung zu Ihrem Projekt, wir kontaktieren Sie und schauen gemeinsam, wie wir es erreichen können. Oder schreiben Sie uns eine andere Nachricht!

    Persönliche Angaben *

    Um welches Projekt geht es? *

    Ihre Nachricht an uns *


    * markierte Bereiche sind Pflichtangaben