Daniel Motaのドキュメントを少し使用しましたが、彼のコマンドの一部を変更する必要がありました。
ここで必要なmysqlワークベンチのdebを取得できます
最初に以下を実行します。
sudo 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
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 から1回起動します。ランチャーに表示されたら、右クリックして[ランチャーにロック]を選択します。
このプログラムを使用して、インストール後に安定しているかどうかを確認していません。YMMV。
コメントでPeter K.は、これがUbuntu 16.04では機能しなかったことを知らせました。Xenialで動作させる最も簡単な方法は次のとおりです。私はまだ上記のリンクをたどって最新のmysqlワークベンチdebファイルを取得しました(この修正時のMySQL SQLワークベンチ6.3.7)。
これは私がそれをプルダウンして/ tmpに置いた方法です:
wget -P /tmp http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-1ubu1604-amd64.deb
.debファイルを実行可能にするためにchmodコマンドを使用してから、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を起動できるようになります。