Проблема установки MySQL Workbench в Ubuntu 12.04, 64-битная система

Я получаю ошибки пакета зависимостей как:

root@osscube:/home/abdul/Downloads# dpkg -i mysql-workbench-gpl-5.2.47-1ubu1004-amd64.deb
Selecting previously unselected package mysql-workbench-gpl.
(Reading database ... 153925 files and directories currently installed.)
Unpacking mysql-workbench-gpl (from mysql-workbench-gpl-5.2.47-1ubu1004-amd64.deb) ...
dpkg: dependency problems prevent configuration of mysql-workbench-gpl:
 mysql-workbench-gpl depends on libmysqlclient16 (>= 5.1.21-1); however:
  Package libmysqlclient16 is not installed.
 mysql-workbench-gpl depends on libpython2.6 (>= 2.6); however:
  Package libpython2.6 is not installed.
 mysql-workbench-gpl depends on libzip1 (>= 0.9); however:
  Package libzip1 is not installed.
 mysql-workbench-gpl depends on python-paramiko; however:
  Package python-paramiko is not installed.
 mysql-workbench-gpl depends on python-pysqlite2; however:
  Package python-pysqlite2 is not installed.
dpkg: error processing mysql-workbench-gpl (--install):
 dependency problems - leaving unconfigured
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for shared-mime-info ...
Errors were encountered while processing:
 mysql-workbench-gpl

Я пытался запустить apt-get -f install, но у меня не было никакого успеха. Я также попытался установить эти зависимые пакеты как:

apt-get install libmysqlclient16 libpython2.6 libzip1 python-paramiko python-pysqlite2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libmysqlclient16 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libpython2.6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libzip1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libmysqlclient16' has no installation candidate
E: Package 'libpython2.6' has no installation candidate
E: Package 'libzip1' has no installation candidate

Как это исправить?

1
задан 13 July 2013 в 22:39

4 ответа

Ты пробовал с Гдеби? Я успешно установил его со следующим:

sudo apt-get install gdebi-core
sudo gdebi ~/Downloads/mysql-workbench-gpl-5.2.47-1ubu1204-amd64.deb

В отличие от apt, gdebi способен правильно разрешать зависимости.

0
ответ дан 13 July 2013 в 22:39

Легко просто зайти в Ubuntu Software Center и набрать

mysql-client

и установить его, чтобы установить ваши зависимости. Затем откройте терминал и введите:

sudo -i
dpkg -i package.deb  <use your package name here>

Я думаю, это будет работать.

0
ответ дан 13 July 2013 в 22:39

Это может быть не самый предпочтительный метод, но я устанавливаю его с сайта.

http://dev.mysql.com/downloads/tools/workbench/

Если вы работаете в 12.04, он довольно устарел, и такие программы, как MySQL Workbench, являются хорошими программами для получения новейшие и лучшие функции.

0
ответ дан 13 July 2013 в 22:39

Используйте эту команду

sudo apt-get upgrade
sudo dpkg --force-all -i mysql-workbench-community-6.0.8-1ubu1304-amd64.deb

и удалите ее

sudo apt-get -f install
0
ответ дан 13 July 2013 в 22:39

Другие вопросы по тегам:

Похожие вопросы: