MySQL Workbench のインストール中にエラーが発生しました

MySQL Workbench のインストール中にエラーが発生しました

MySQL Workbench をインストールできません。次のエラーが表示されます。

 The following packages have unmet dependencies:

mysql-workbench: Depends: libgcc1 (>= 1:4.1.1) but 1:4.9.3-0ubuntu4 is to be installed
                 Depends: libgtkmm-2.4-1c2a (>= 1:2.24.0) but 1:2.24.4-1ubuntu1 is to be installed
                 Depends: libpcrecpp0 (>= 7.7) but 1:8.31-2ubuntu2.1 is to be installed
                 Depends: python:any (>= 2.7.1-0ubuntu2) but it is a virtual package
                 Depends: mysql-workbench-data (= 6.0.8+dfsg-2) but 6.0.8+dfsg-2 is to be nstalled

スクリーンショット

これを修正するにはどうすればいいでしょうか?私はUbuntu 14.04 LTSを使用しています

答え1

MySQL Workbench をインストールする前に、すべての依存関係をインストールする必要があります。

次のコマンドを試してください: sudo apt-get install libgcc1 libgtkmm-2.4-1c2a libpcrecpp0 python mysql-workbench-data

答え2

これが私の解決策です:

sudo apt-get update
sudo apt-get install mysql-client-5.5
sudo apt-get install mysql-client
sudo apt-get install mysql-workbench

私も同じ問題を抱えていましたが、うまくいきました。コマンドラインから実行する必要がありました。この問題の原因は、他の mysql 関連のものをインストールする前に apt-get install mysql-client-5.6 を実行したことだと思います。

最初sudo apt-get update に apt-get install mysql-workbench を試みましたが、次の手順を指示するこのエラーが発生しました。

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created 
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mysql-workbench : Depends: mysql-client
E: Unable to correct problems, you have held broken packages.

それで実行してみましたsudo apt-get install mysql-clientが、同様のエラーが発生しましたが、mysql-client-5.5 が必要だと言われました。そこで実行したら、うまくsudo apt-get install mysql-client-5.5いきました。次に、mysql-client をインストールしたら、うまくいきました。次に、mysql-workbench をインストールしたら、うまくいきました!

PS Sanchit さん、ありがとう。私が最初にしたのは、Sanchit さんの回答に従うことでした。sudo apt-get install libgcc1 libgtkmm-2.4-1c2a libpcrecpp0 python mysql-workbench-dataしかし、Ubuntu ソフトウェア センターから再度インストールしようとしましたが、同じエラーが発生しました。しかし、今では、それが必要な手順だったかどうかはわかりません。その時点では、依存関係を満たす適切なパッケージをインストールするだけの問題だという考え方で、コマンド ラインから試しました。

答え3

私も同じエラーが発生し、sudo apt-get updateAPT を追加してワークベンチをインストールしましたが、動作しませんでした。次のコマンドを実行しました:

sudo apt-get -f installそして再インストールすると

sudo apt-get install mysql-workbench-community

そしてそれはうまくいきました。

関連情報