Я використовував Даніель Мота документації трохи, але потрібно змінити деякі з його команди:
Ви можете отримати необхідний дебютний робочий стіл mysql тут
Спочатку запустіть наступне:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Як ви знаєте, це буде невдалим щодо залежностей. Потім відправте та встановіть наступне:
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
Наступна установка:
sudo dpkg -i libzip1_0.9.3-1_i386.deb
sudo dpkg -i libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Якщо ви використовуєте 64-бітовий, вам потрібно буде це:
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
Потім запустіть наступне:
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
Це теж не вдасться, і попросіть вас повторно запустити, просто знову запустити його:
sudo apt-get -f install
Коли це завершиться, його слід встановити для вас, залиште коментар, якщо ви натрапите на якісь корчі, і я спробую побачити, чи зможу я вам допомогти далі.
Запустіть його один раз з вашого терміналу mysql-workbench
або Unity Dash, як тільки він знаходиться в пусковій установці, клацніть правою кнопкою миші та виберіть "Заблокувати для запуску".
Я не використовував цю програму, щоб знати, чи є вона стабільною після встановлення, YMMV.
У коментарях Петер К. повідомив мені, що це не працює в Ubuntu 16.04 . Тож ось найпростіший спосіб змусити його працювати в Xenial. Я все ще перейшов за посиланням вище, щоб отримати найновіший файл debq-файлу mysql (MySQL Workbench 6.3.7 під час цього виправлення)
Ось як я зняв його і помістив у / tmp:
wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
Я використовував команду chmod для того, щоб зробити файл .deb виконуваним, потім застосував dpkg -i для його встановлення (використовуйте sudo, якщо ви не перейшли на 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
Ви побачите невдалі залежності:
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.
Щоб виправити це, використовуйте apt, щоб допомогти вирішити (виправити) залежності:
sudo apt-get -f install
Це покаже вам відсутні залежності, що дозволяють вам встановити їх без подальших кроків.
The following additional packages will be installed:
libtinyxml2.6.2v5 libzip4
The following NEW packages will be installed:
libtinyxml2.6.2v5 libzip4
Тепер ви маєте змогу запустити mysql-workbench у Xenial.