Установите 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, в зависимости от того, что вы предпочитаете.
Так что это были шаги, которые я предпринял, чтобы установить его правильно:
Загрузите 2 необходимые библиотеки и установите их:
Перейдите на страницу загрузки MySQL Workbench и загрузите (по крайней мере пока) последнюю версию Ubuntu 18.04 и установите ее. Он должен быть установлен правильно без каких-либо проблем.
- Предполагая, что вы уже установили клиентские / серверные пакеты 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 для получения дополнительной информации.