Utilicé un poco la documentación de Daniel Mota , pero necesitaba modificar algunos de sus comandos:
Puede obtener el deb de mysql workbench necesario aquí
Primero ejecute lo siguiente:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Como sabes, esto fallará con las dependencias. Luego wget e instale lo siguiente:
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
Siguiente instalación:
sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Si está utilizando 64 bits, querrá esto en su lugar:
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
Luego ejecute lo siguiente:
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
Esto también fallará y le pedirá que vuelva a ejecutarlo, solo vuelva a ejecutarlo:
sudo apt-get -f install
Cuando eso se complete, debería estar instalado para usted, deje un comentario si se encuentra con algún inconveniente e intentaré ver si puedo ayudarlo más.
Lánzalo una vez desde tu terminal mysql-workbench
o Unity Dash, una vez que esté en el iniciador, haz clic derecho sobre él y selecciona "Bloquear al iniciador".
No he usado este programa para saber si es estable después de la instalación, YMMV.
En los comentarios Peter K., hágame saber que esto no estaba funcionando en Ubuntu 16.04 . Así que aquí está la forma más fácil de hacerlo funcionar en Xenial. Todavía seguí el enlace anterior para obtener el último archivo deb de mysql workbench (MySQL Workbench 6.3.7 en el momento de esta corrección)
Así es como lo bajé y lo coloqué en / tmp:
wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Usé el comando chmod para hacer que el archivo .deb sea ejecutable, luego usé dpkg -i para instalarlo (use sudo si no está cambiado a rootad):
chmod +x /tmp/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
sudo dpkg -i mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Verá las dependencias fallidas:
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.
Para remediar esto, use apt para ayudar a resolver (arreglar) las dependencias:
sudo apt-get -f install
Esto le mostrará las dependencias que faltan y le permitirá instalarlas sin más pasos.
The following additional packages will be installed:
libtinyxml2.6.2v5 libzip4
The following NEW packages will be installed:
libtinyxml2.6.2v5 libzip4
Ahora debería poder iniciar mysql-workbench en Xenial.