Eu usei a documentação do Daniel Mota um pouco , mas precisava modificar alguns de seus comandos:
Você pode obter o necessário mysql work debench aqui
Primeiro, execute o seguinte:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Como você sabe, isso falhará nas dependências. Em seguida, wget e instale o seguinte:
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
Próxima instalação:
sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
-
Se você estiver usando 64 bits, desejará isso:
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
Em seguida, execute o seguinte:
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
Isso também falhará e pedirá que você execute novamente, apenas execute novamente:
sudo apt-get -f install
Quando isso for concluído, deve ser instalado para você, deixe um comentário se encontrar algum obstáculo e tentarei ver se posso ajudá-lo.
Inicie uma vez a partir do seu terminal mysql-workbench
ou do Unity Dash, assim que estiver no launcher, clique com o botão direito e selecione "Lock to Launcher".
Eu não usei este programa para saber se ele está estável ou não após a instalação, YMMV.
Nos comentários, Peter K. deixe-me saber que isso não estava funcionando no Ubuntu 16.04 . Então, aqui está a maneira mais fácil de fazê-lo funcionar no Xenial. Eu ainda segui o link acima para obter o arquivo deb do mysql workbench mais recente (MySQL Workbench 6.3.7 no momento desta correção)
Foi assim que o coloquei no / tmp:
wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Eu usei o comando chmod para tornar o arquivo .deb executável, então usei o dpkg -i para instalá-lo (use o sudo se você não tiver mudado para root alread):
chmod +x /tmp/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
sudo dpkg -i mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Você verá as dependências com falha:
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 isso, use o apt para ajudar a resolver (corrigir) as dependências:
sudo apt-get -f install
Isso mostrará as dependências ausentes permitindo que você as instale sem mais etapas.
The following additional packages will be installed:
libtinyxml2.6.2v5 libzip4
The following NEW packages will be installed:
libtinyxml2.6.2v5 libzip4
Agora você deve conseguir iniciar o mysql-workbench no Xenial.