我稍微使用了Daniel Mota的文档,但是需要修改一些命令:
您可以在此处获取必要的mysql workbench deb
首先运行以下命令:
须藤dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
如您所知,这将导致依赖项失败。然后wget并安装以下内容:
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
然后运行以下命令:
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是否稳定。
在评论中Peter K.让我知道这在Ubuntu 16.04中不起作用。因此,这是在Xenial中运行它的最简单方法。我仍然按照上面的链接获取最新的mysql工作台deb文件(此更正时的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进行安装(如果未切换到root用户,请使用sudo):
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
您现在应该能够在Xenial中启动mysql-workbench。