Проблема с установкой mysql-workbench в ubuntu 19.04

#mysql-workbench #ubuntu-19.04

#mysql-workbench #ubuntu-19.04

Вопрос:

В нем говорится, что он недоступен ни в одном источнике. Пытался использовать debian, предоставленный oracle. В нем говорится, что версии libssl несовместимы. Любая помощь в этом отношении.

Комментарии:

1. Я имею в виду, почему отрицательные голоса? Могу ли я, по крайней мере, получить объяснение. Недавно выпущен 19.04, и я пробую его и публикую ошибки / несовместимость. Пожалуйста, хотя бы будьте любезны сказать, что не так с этим вопросом. mysql-workbench недоступен ни в репозиториях apt, ни в центре программного обеспечения, файл deb выдает ошибки.

2. Это правильный вопрос. В этом нет ничего плохого.

Ответ №1:

Теперь mysql workbench доступен для ubuntu 19.04. Вы можете установить вручную после загрузки файла.

Шаг 1: прямая ссылка для скачивания — https://dev.mysql.com/downloads/file/?id=488567

или

Посетите здесь выберите свою ОС, затем загрузите в соответствии с версией ОС https://dev.mysql.com/downloads/workbench /

Шаг 2: sudo apt установит file_path_of_downloaded_workbench

Готово!!

Комментарии:

1. Приятно видеть, что Oracle наконец выпустила официальную версию. Кстати, он сохраняет старые конфигурации, как мы и ожидали.

2. В любом случае, я перешел на datagrip.

Ответ №2:

Я решил эту проблему, установив пакет libzip непосредственно из пакета deb. Я нашел в https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html . Загрузите и установите libzip4, затем установите mysql-workbench из пакета apt или deb, в зависимости от того, что вы предпочитаете.

Комментарии:

1. на данный момент workbench недоступен в apt для Ubuntu 19.04. Возможно, вы устанавливаете его на 18.10, на котором он работает без сбоев.

2. Да, действительно, установите с помощью .deb или установите репозитории с помощью dev.mysql.com/downloads/repo/apt

3. Я получил это E: Unable to locate package libzip4

Ответ №3:

в Ubuntu 19

1) Мне пришлось, до этого в Ubuntu 19, также вручную установить библиотеку libzip https://ubuntu.pkgs.org/18.10/ubuntu-universe-amd64/libzip4_1.1.2-1.1_amd64.deb.html

2) затем вручную выберите на странице загрузки пакет deb для mysql workbench https://dev.mysql.com/downloads/workbench /

затем установите пакеты deb через стандартный установщик apt в каталог загрузок

sudo apt install ./libzip4_1.1.2-1.1_amd64.deb

и загрузил пакет workbench deb

sudo apt install ./mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Ответ №4:

Вы можете загрузить исходный код с https://dev.mysql.com/downloads/workbench /, скомпилируйте его и установите. Я сделал это таким образом, и это отлично работает для меня. Мне пришлось установить несколько зависимостей пакетов и просмотреть некоторые базовые детали компилятора, но в итоге результат был успешным. Следуйте инструкциям по УСТАНОВКЕ файла и рассмотрите возможность удаления параметра ошибки из CMakeLists.txt . Скачать antlr-4.7.1-complete.jar из интернета, а затем запустите:

 cmake -Wno-dev -DWITH_ANTLR_JAR='path_to_antlr-4.7.1-complete.jar' -Wno-error
make
sudo make install
 

скриншот 1

скриншот 2

Комментарии:

1. Как вы решили эту `Ошибку CMake в /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (сообщение): Не удалось найти ANTLR4 (отсутствует: ANTLR4_LIBRARY ANTLR4_INCLUDE_DIR) Стек вызовов (самый последний вызов первым): /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) build/cmake/Modules/FindANTLR4.cmake:41 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:91 (find_package) «

Ответ №5:

UBUNTU 19.04 disco dingo -> шаги установки mysql-workbench:

  1. добавьте полный список исходных текстов mysql из: https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
  2. установка библиотек: sudo apt-get install libgtkmm-3.0 libpcre *
  3. добавьте список исходных текстов debian в «/etc/apt/sources.list» :
 deb  http://deb.debian.org/debian stretch main contrib non-free
deb-src  http://deb.debian.org/debian stretch main
deb  http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src  http://deb.debian.org/debian stretch-updates main
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main
 
  1. sudo apt update amp;amp; sudo apt upgrade -y amp;amp; sudo apt dist-upgrade -y
  2. sudo apt-get install mysql-utilities mysql-common mysql-community*
  3. sudo apt-get install mysql-workbench (finish!!)

работает здесь!

Комментарии:

1. У этого должно быть больше голосов. Если при установке workbench deb отсутствуют зависимости, то шаг 2 — это то, что нам нужно, чтобы это исправить.

Ответ №6:

Последняя версия workbench не поддерживает Ubuntu 19.04, а версия для 19.10 не будет работать.

Вам необходимо загрузить конкретную версию workbench, поддерживаемую 19.04, из архива.

Комментарии:

1. Я на Ubuntu 20.04.01, и это сработало для меня. Я установил версию 8.0.17

Ответ №7:

проверьте gdebi

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

Ответ №8:

1) Установите libzip4

 curl -OL http://launchpadlibrarian.net/260671111/libzip4_1.1.2-1.1_amd64.deb

sudo dpkg -i libzip4_1.1.2-1.1_amd64.deb
 

2) Затем установите MySQL workbench в Ubuntu 19.04, выполнив команды:

 curl -OL https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench- 
community_8.0.16-1ubuntu18.04_amd64.deb

sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
 

3) Установите недостающие зависимости (libatkmm-1.6-1v5, libglibmm-2.4-1v5, libgtk2.0-0, libgtkmm-3.0-1v5, libpcrecpp0v5, libpython2.7, libsigc -2.0-0v5, libtinfo5) с помощью этой команды.

 sudo apt --fix-broken install
 

Надеюсь, это поможет.

Ответ №9:

Загрузите файл .deb отсюда

Установите его с помощью команды

 dpkg -i *.deb。
 

Ответ №10:

Теперь доступен MYSQL-WORKBENCH для Ubuntu-19.04 (Disco).

Чтобы установить mysql workbench из командной строки, вам нужно добавить зависимости вручную.

  • Отредактируйте /etc/apt/sources.list и добавьте следующие строки:

deb http://security.ubuntu.com/ubuntu cosmic-security main

deb http://cz.archive.ubuntu.com/ubuntu cosmic main universe

  • sudo apt-get update
  • Загрузите mysql-workbench из «Mysql Workbench-19.04 для Ubuntu» и установите, предоставив разрешение на выполнение для mysql-workbench-community_8.0.17-1ubuntu19.04_amd64.deb файла.

Теперь это должно сработать. 🙂