
Ich versuche, MySQL 5.1 auf Version 5.5 zu aktualisieren Da offizielle Ubuntu-Repositories 5.5 nicht bereitstellen, habe ich mich fürdotdebRepository.
Als ich die Paketinformationen aktualisiert und eingegeben habe, sudo apt-get install mysql-server
wurde mein MySQL 5.1 entfernt, aber 5.5 will nicht installiert werden, was zu folgendem Fehler führt:
dpkg: error processing /var/cache/apt/archives/mysql-client-5.5_5.5.19-1~dotdeb.1_amd64.deb (--unpack):
trying to overwrite '/usr/bin/mysql', which is also in package mysql-client-core-5.1 5.1.54-1ubuntu4
Haben Sie eine Idee, wie ich das beheben kann?
Antwort1
mysql-client
Hm, das ist nur eine Vermutung, aber es sieht so aus, als hätte Ubuntu einiges davon in ein Paket aufgeteilt mysql-client-core
, das unter Debian nicht existiert. Möglicherweise wissen die Dotdeb-Paketabhängigkeiten/-konflikte also nichts von dem mysql-client-core
Paket und haben es nicht entfernt.
Du könntest es versuchen
sudo apt-get remove mysql-client-core-5.1
und versuchen Sie es erneut. Die Dateien, die Sie mit diesem Befehl entfernen, sollten durch die neuen ersetzt werden, mysql-client
die Sie installieren möchten ( mysql-server
wird davon abhängen und automatisch installiert).
Gehen Sie natürlich vorsichtig vor. Wenn der obige Befehl plötzlich 200 andere Pakete entfernen möchte, tun Sie es nicht und berichten Sie hier mit weiteren Informationen über die Ergebnisse (bearbeiten Sie Ihre ursprüngliche Frage).