Ich kann MySQL Workbench nicht installieren. Es wird der folgende Fehler angezeigt:
The following packages have unmet dependencies:
mysql-workbench: Depends: libgcc1 (>= 1:4.1.1) but 1:4.9.3-0ubuntu4 is to be installed
Depends: libgtkmm-2.4-1c2a (>= 1:2.24.0) but 1:2.24.4-1ubuntu1 is to be installed
Depends: libpcrecpp0 (>= 7.7) but 1:8.31-2ubuntu2.1 is to be installed
Depends: python:any (>= 2.7.1-0ubuntu2) but it is a virtual package
Depends: mysql-workbench-data (= 6.0.8+dfsg-2) but 6.0.8+dfsg-2 is to be nstalled
Wie kann ich das beheben? Ich verwende Ubuntu 14.04 LTS
Antwort1
Sie müssen alle Abhängigkeiten installieren, bevor Sie MySQL Workbench installieren.
Probieren Sie diesen Befehl aus:
sudo apt-get install libgcc1 libgtkmm-2.4-1c2a libpcrecpp0 python mysql-workbench-data
Antwort2
Hier ist meine Lösung:
sudo apt-get update
sudo apt-get install mysql-client-5.5
sudo apt-get install mysql-client
sudo apt-get install mysql-workbench
Ich hatte das gleiche Problem und habe es zum Laufen gebracht. Ich musste es über die Befehlszeile machen. Ich glaube, das Problem wurde dadurch verursacht, dass ich apt-get install mysql-client-5.6 ausgeführt habe, bevor ich andere MySQL-Sachen installiert habe.
Dann habe ich zuerst sudo apt-get update
versucht, mit apt-get mysql-workbench zu installieren, aber ich habe diesen Fehler erhalten, der mir den nächsten Schritt verriet.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mysql-workbench : Depends: mysql-client
E: Unable to correct problems, you have held broken packages.
Das habe ich getan sudo apt-get install mysql-client
, aber es kam ein ähnlicher Fehler, aber mir wurde gesagt, dass ich mysql-client-5.5 brauche. Also habe ich es getan sudo apt-get install mysql-client-5.5
und es hat funktioniert. Dann habe ich mysql-client installiert und es hat funktioniert. Dann habe ich mysql-workbench installiert und es hat funktioniert!
PS: Props an Sanchit. Als erstes habe ich Sanchits Antwort befolgt: sudo apt-get install libgcc1 libgtkmm-2.4-1c2a libpcrecpp0 python mysql-workbench-data
Aber ich habe erneut versucht, es über das Ubuntu Software Center zu installieren und habe denselben Fehler erhalten. Aber jetzt weiß ich nicht, ob das ein notwendiger Schritt war oder nicht. An diesem Punkt habe ich es über die Befehlszeile versucht, mit der Einstellung, dass es nur darum ging, die richtigen Pakete zu installieren, um die Abhängigkeiten zu erfüllen.
Antwort3
Ich hatte den gleichen Fehler, sudo apt-get update
nachdem ich APT und Workbench installiert hatte, aber es funktionierte nicht. Ich habe diesen Befehl ausgeführt:
sudo apt-get -f install
und neu installiert mit
sudo apt-get install mysql-workbench-community
und es hat funktioniert.