Установите MySQL Workbench в Ubuntu 19.04

Я попытался установить MySQL Workbench:

 apt-get install mysql-workbench-community

Но я получаю следующие ошибки и не могу установить его вручную:

Depends: libssl1.0.0 (>= 1.0.2~beta3) but it is not installable
Depends: libzip4 (>= 0.10) but it is not installable

Как я могу установить его?

5 ответов

Решение

Я решил эту проблему, установив libzip пакет, прямо из пакета deb. Я нашел в libzip4_1.1.2-1.1_amd64.deb.

Загрузить и установить libzip4затем установите mysql-workbench из пакета apt или deb, в зависимости от того, что вы предпочитаете.

Так что это были шаги, которые я предпринял, чтобы установить его правильно:

  1. Загрузите 2 необходимые библиотеки и установите их:

  2. Перейдите на страницу загрузки MySQL Workbench и загрузите (по крайней мере пока) последнюю версию Ubuntu 18.04 и установите ее. Он должен быть установлен правильно без каких-либо проблем.

  1. Предполагая, что вы уже установили клиентские / серверные пакеты MySQL, вы должны увидеть это сейчас:

Обратите внимание, что на момент написания этого ответа (25 апреля 2019 года) пакет mysql-workbench или же mysql-workbench-community не существует в репозиториях 19.04 (даже с включенной репозиторией вселенной). Здесь вы можете видеть, что еще не созданы пакеты: https://launchpad.net/ubuntu/disco/+source/mysql-workbench

Даже если вы зайдете на сайт загрузки ( https://dev.mysql.com/downloads/workbench/), вы не увидите выпущенную версию для 19.04. Похоже, нам придется ждать выхода версии. Это полностью облом.

Также я могу подтвердить, что установщик 18.10 не работает на 19.04

Мои libzip4, libzip5 и libzip-dev установлены и не разрешены.

я решил эту проблему так:

1-Сделайте резервную копию или удалите эти файлы: sudo rm /usr/local/lib/libcrypto.so.1.0.0 sudo rm /usr/local/lib/libssl.so.1.0.0

2-найдите их в своей системе: sudo locate libcrypto.so.1.0.0 sudo locate libssl.so.1.0.0

3-воссоздать символические ссылки для их поиска: sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/local/lib/libcrypto.so.1.0.0 sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/local/lib/libssl.so.1.0.0

Просто заметил, что они забрали установщик 18.10 с сайта загрузки. Не уверен почему. Может быть, они работают над выпуском версии 19.04.

После установки этих пакетов:

https://packages.ubuntu.com/cosmic/amd64/libssl1.0.0/download

https://packages.ubuntu.com/cosmic/amd64/libzip4/download

Я установил Python, и он работал

sudo apt install pythonс последующим sudo apt --fix-broken installа также sudo apt update

Мне удалось установить верстак, предназначенный для Ubuntu 18.04 0n Ubuntu 19.

Я установил его с помощью: gdebi mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Он ищет зависимости и устанавливает их, см. http://manpages.ubuntu.com/manpages/bionic/man1/gdebi.1.html для получения дополнительной информации.

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