Ubuntu: MySQL lässt sich nach Deinstallation von MariaDB nicht installieren

Ich hatte heute das Problem dass sich MySQL nach der Deinstallation von MariaDB nicht installieren ließ. Die ausgegebene Fehlermeldung, nachfolgend gekürzt, zeigt zugleich das Problem und dessen Lösung :

Aborting downgrade from (at least) 10.0 to 5.7.
If are sure you want to downgrade to 5.7, remove the file
/var/lib/mysql/debian-*.flag and try installing again.

Das Problem:

MariaDB ist ein Fork von MySQL und hat eine höhere Versionsnummer, derzeit 10.x, als MySQL, derzeit 5.x, weshalb ein Downgrade vermutet wird. Die Lösung ist die Datei /var/lib/mysql/debian-*.flag zu entfernen:

sudo rm /var/lib/mysql/debian-*.flag

Danach sollte sich MySQL ohne Probleme installieren lassen. Falls nicht:

sudo nano /var/lib/dpkg/info/mysql-server-5.7.postinst

Dort in die zweite Zeile einfügen:

exit 0

Im Anschluss das Paket mysql-server deinstallieren und erneut installieren:

sudo apt purge mysql-server -y & sudo apt-get autoremove --purge -y & sudo apt install mysql-server

20

Anzeige


wallpaper-1019588
Die Parallelwelt-Chroniken des Aristokraten: Neue Details zum Disc-Release bekannt
wallpaper-1019588
My Unique Skill Makes Me OP even at Level 1: Serie erscheint auf Disc
wallpaper-1019588
Twilight Out of Focus: Neues Promo-Video veröffentlicht
wallpaper-1019588
Wind Breaker: Neuigkeiten zum Cast + Visual