Устанавливая .deb
32-битную, у меня появляется это предупреждение:
Зависимость не выполнима: libmysqlclient16 (> = 5.1.21-1)
Пытались apt-get install libmysqlclient16
:
E: Пакет 'libmysqlclient16' не имеет кандидата на установку
И это apt-get install libmysqlcliente18
установлено правильно, но при попытке установить MySQL Workbench у меня та же ошибка.
РЕДАКТИРОВАТЬ
Я попробовал это, но результат:
sudo gdebi mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
This package is uninstallable
Dependency is not satisfiable: libmysqlclient16 (>= 5.1.21-1)
РЕДАКТИРОВАТЬ
Создание установки apt-get install mysql-workbench
работало, но установил старую версию.
12.04
mysql-workbench
Gerep
источник
источник
Ответы:
Я использовал Даниэль Мота документации немного, но нужно изменить некоторые из его команды:
Вы можете получить необходимую версию MySQL Workbench здесь
Сначала запустите следующее:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Как вы знаете, это не поможет с зависимостями. Затем wget и установите следующее:
Следующая установка:
Если вы используете 64-битную версию, вы захотите это:
Затем выполните следующее:
Это тоже не удастся, и попросит вас снова запустить, просто повторите это снова:
Когда это завершится, он должен быть установлен для вас, оставьте комментарий, если вы столкнетесь с какими-либо препятствиями, и я постараюсь выяснить, смогу ли я помочь вам в дальнейшем.
Запустите его один раз из своего терминала
mysql-workbench
или Unity Dash, когда он окажется в панели запуска, щелкните правой кнопкой мыши по нему и выберите «Lock to Launcher».Я не использовал эту программу, чтобы узнать, стабильна ли она после установки, YMMV.
В комментариях Питер К. сообщил мне, что это не работает в Ubuntu 16.04 . Итак, вот самый простой способ заставить его работать в Xenial. Я все еще следовал по ссылке выше, чтобы получить последний deb-файл MySQL Workbench (MySQL Workbench 6.3.7 во время этого исправления)
Вот как я вытащил его и поместил в / tmp:
Я использовал команду chmod для того, чтобы сделать исполняемый файл .deb, затем использовал dpkg -i для его установки (используйте sudo, если вы не переключены на root alread):
Вы увидите ошибочные зависимости:
Чтобы исправить это, используйте apt, чтобы помочь разрешить (исправить) зависимости:
Это покажет вам отсутствующие зависимости, позволяющие вам установить их без каких-либо дальнейших шагов.
Теперь вы должны иметь возможность запустить mysql-workbench в Xenial.
источник
Это установленное mysql-workbench 5.2 со всеми зависимостями на 20120531.
источник
Я нашел пакет "mysql-workbench" в репозитории по умолчанию.
никаких дополнительных настроек или взлома не требуется, у меня работает
источник
источник: setupguides.blogspot.nl/
Установите MySQL Workbench на Ubuntu 12.04
В настоящее время нет готового файла .deb или репозитория, доступных для установки MySQL Workbench на Ubuntu 12.04. Один из них, вероятно, появится вскоре после официального релиза 12.04, но на данный момент он все еще находится в бета-версии, поэтому есть несколько дополнительных шагов, чтобы заставить его работать.
ПРИМЕЧАНИЕ: Как только Ubuntu 12.04 выйдет из бета-версии, вероятно, будет лучший способ сделать это, поэтому, прежде чем пытаться сделать это, проверьте официальную страницу загрузки MySQL Workbench и официальные репозитории 12.04.
Прежде всего вам нужно скачать последнюю версию MySQL Workbench отсюда .
Затем вы должны загрузить файл .deb для libzip1, поскольку он недоступен в репозиториях 12.04.
32-разрядная версия - (https) launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
64-разрядная версия - (https) launchpad.net/ubuntu/+source/libzip/0.9.3-1/+build/1728114/+files/libzip1_0.9.3-1_amd64.deb, перейдите сюда
После загрузки просто откройте их с помощью программного центра и нажмите «Установить».
* NEW: Пакет libmysqlclient16 был удален из репозиториев 12.04, поэтому вам необходимо загрузить старые файлы deb для него:
32-битная версия - launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
64-разрядная версия - launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_amd64.deb
Далее откройте терминал и установите следующие пакеты:
sudo apt-get установить libzip1 python-paramiko python-pysqlite2 libctemplate0 libgtkmm-2.4-1c2a libmysqlclient16
Затем перейдите в каталог, в который вы загрузили файл deb, и запустите:
sudo dpkg -i mysql-workbench-gpl-5.2.38-1ubu1104-i386.deb
И это должно быть, наслаждайтесь!
Инструкции свободно основаны на найденных здесь: blog.csdn.net/kevin6216/article/details/7420421
источник