Ich habe Daniel Motas Dokumentation ein wenig benutzt, musste aber einige seiner Befehle ändern:
Sie können die notwendige MySQL Workbench Deb hier bekommen
Führen Sie zunächst Folgendes aus:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Wie Sie wissen, schlägt dies bei den Abhängigkeiten fehl. Dann wget und installiere folgendes:
wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
wget http://launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Nächste Installation:
sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Wenn Sie 64-Bit verwenden, möchten Sie stattdessen Folgendes:
wget https://launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_amd64.deb
sudo dpkg -i libzip1_0.9.3-1_amd64.deb
wget http://launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_amd64.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_amd64.deb
Führen Sie dann Folgendes aus:
sudo apt-get -f install python-paramiko libzip2 libmysqlclient18 mysql-client mysql-common python-pysqlite2 libdbi-perl libdbd-mysql-perl libplrpc-perl libnet-daemon-perl mysql-client
Auch dies wird fehlschlagen und Sie werden aufgefordert, es erneut auszuführen. Führen Sie es einfach erneut aus:
sudo apt-get -f install
Wenn dies abgeschlossen ist, sollte es für Sie installiert werden. Hinterlassen Sie einen Kommentar, wenn Sie auf Probleme stoßen, und ich werde versuchen, Ihnen zu helfen, weiter zu helfen.
Starten Sie es einmal von Ihrem Terminal mysql-workbench
oder Unity Dash. Sobald es sich im Launcher befindet, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Für Launcher sperren".
Ich habe dieses Programm nicht verwendet, um zu wissen, ob es nach der Installation stabil ist oder nicht, YMMV.
In den Kommentaren ließ Peter K. mich wissen, dass dies in Ubuntu 16.04 nicht funktionierte . Hier ist der einfachste Weg, um es in Xenial zum Laufen zu bringen. Ich bin immer noch dem obigen Link gefolgt, um die neueste MySQL-Workbench-Deb-Datei zu erhalten (MySQL Workbench 6.3.7 zum Zeitpunkt dieser Korrektur).
So habe ich es heruntergezogen und in / tmp platziert:
wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Ich habe den Befehl chmod verwendet, um die .deb-Datei ausführbar zu machen, und dann dpkg -i verwendet, um sie zu installieren (verwenden Sie sudo, wenn Sie nicht bereits auf root umgestellt sind):
chmod +x /tmp/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
sudo dpkg -i mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Sie sehen die fehlgeschlagenen Abhängigkeiten:
dpkg: dependency problems prevent configuration of mysql-workbench-community:
mysql-workbench-community depends on libtinyxml2.6.2v5; however:
Package libtinyxml2.6.2v5 is not installed.
mysql-workbench-community depends on libzip4 (>= 0.10); however:
Package libzip4 is not installed.
Um dies zu beheben, verwenden Sie apt, um die Abhängigkeiten aufzulösen (zu beheben):
sudo apt-get -f install
Dies zeigt Ihnen die fehlenden Abhängigkeiten, sodass Sie sie ohne weitere Schritte installieren können.
The following additional packages will be installed:
libtinyxml2.6.2v5 libzip4
The following NEW packages will be installed:
libtinyxml2.6.2v5 libzip4
Sie sollten nun in der Lage sein, mysql-workbench in Xenial zu starten.