Gestern steckte es mit einem Update für MySql fest. Die mysql-apt-config
endete nicht für uns, so dass ich die Maschine am Ende ausschalten musste.
Heute schlug es dasselbe Update erneut vor, sagte mir aber, dass ich dpkg --configure -a
zuerst das Paket reparieren musste. Wenn ich das mache, hängt es wieder:
# sudo dpkg --configure -a
mysql-apt-config (0.3.3-1debian7) wird eingerichtet ..
Letzte Zeile in Deutsch bedeutet ungefähr "[...] wird vorbereitet ...".
Ich habe auch versucht, das MySQL-Paket mit zu entfernen apt-get purge mysql
- aber dies führt zum gleichen Ergebnis. Es hängt wieder am selben Schritt.
Was kann ich tun, um das zu beheben?
Antworten:
Ich hatte vor ein paar Stunden das gleiche Problem. Zuerst habe ich den stecken gebliebenen Prozess (kill -9 PID oder vollständiger Neustart) abgebrochen und dann mysql komplett deinstalliert.
oder
Dadurch werden alle mit mysql zusammenhängenden Pakete deinstalliert, was in den meisten Fällen ein bisschen übertrieben ist ...
Achten Sie darauf, vorher eine Kopie Ihrer Datenbanken zu erstellen, oder löschen Sie die Datenbank einfach nicht, wenn Sie beim Deinstallieren dazu aufgefordert werden. Starten Sie dann erneut (oder beenden Sie den Prozess von mysql-apt-config) und entfernen Sie das Paket mysql-apt-config.
Nach diesen Schritten habe ich wieder alles installiert um das Problem zu lösen.
Ich bin mir nicht sicher, aber wahrscheinlich reicht es aus, nur mysql-apt-config neu zu installieren. Viel Glück, Leute!
quelle
sudo apt-get remove --purge mysql-apt-config
oder auf irgendeinen anderen Befehl sagt Ubuntu, dass ich laufen sollsudo dpkg --configure -a
, aber wenn ichdpkg
die mysql-apt-config starte, bleibt nur die Frage "Welche Serverversion möchten Sie erhalten?" Option von drei: mysql-5.6, mysql-5.7-dmr, keine. Wie kann ich das Paket an dieser Stelle entfernen?pkill mysql
lassen Sie den Update-Prozess fortfahren, um andere Software zu konfigurieren, und dann könnte ich mysql bereinigen.