Где я могу найти зависимости от MySQL Workbench?

Установка .deb 32-разрядный, у меня есть это предупреждение:

Dependendy не выполним: 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 работавший, но установленный более старая версия его.

9
задан 13 April 2017 в 15:23

4 ответа

Я использовал документацию 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 или Тире Единицы, после того как это находится в средстве запуска, щелкает правой кнопкой по нему и избранная "Блокировка к Средству запуска".

Я не использовал эту программу, чтобы знать, стабильно ли это после установки, YMMV.

Mysql Work Bench Installation Completed.

В комментариях Peter K. сообщил мне, что это не работало в Ubuntu 16.04. Таким образом, вот самый легкий способ получить его работающий в Гостеприимном. Я все еще перешел по ссылке выше для получения последних 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 для установки его (используйте sudo, если Вы не переключаетесь на корень alread):

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.

Для исправления этого используйте склонный помочь решить (фиксируют) зависимости:

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

Необходимо теперь смочь запустить mysql-инструментальные-средства в Гостеприимном.

18
ответ дан 13 April 2017 в 15:23

Этот установленный mysql-workbench 5.2 со всеми зависимостями на 20120531.

sudo apt-get install mysql-workbench
0
ответ дан 13 April 2017 в 15:23

Я нашел пакет «mysql-workbench» в репозитории по умолчанию.

apt-cache search mysql-workbench

никакой дополнительной настройки или взлома не требуется, у меня работает

0
ответ дан 13 April 2017 в 15:23

source: 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-gp -5.2.38-1ubu1104-i386.deb

И это должно быть, наслаждайтесь!

Инструкции, основанные на тех, которые найдены здесь: blog.csdn.net/kevin6216/article/details/ 7420421

0
ответ дан 13 April 2017 в 15:23

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

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