Mysql WorkBench, не поддерживающий с Ubuntu 20.04 LTS. Какое-либо решение для этого?
Можно загрузить deb пакет для Горностая Eoan из архивов MySQL и установки что использование:
sudo apt install ./mysql-workbench-community_8.0.19-1ubuntu19.10_amd64.deb
Зависимости MySQL Workbench для 19,10 выполнимы на 20,04. APT гарантирует установку зависимостей также.
С другой стороны, можно использовать репозиторий MySQL для 19,10 (Горностай Eoan) для получения последних обновлений, как только продвинуто в репозитории Eoan или пока MySQL не начинает поддерживать Фокальную Ямку. Добавить что:
Создайте новый файл для репозитория MySQL:
echo "deb http://repo.mysql.com/apt/ubuntu/ eoan mysql-tools" | sudo tee /etc/apt/sources.list.d/mysql.list
и выполненный
sudo apt update
Вы получите ошибку, как
Err:1 http://repo.mysql.com/apt/ubuntu eoan InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY <some key value>
Добавьте это ключевое использование
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key value>
Обновление и MySQL установки
sudo apt update
sudo apt install mysql-workbench-community
Для тех, кто заходит сюда, как и я, начав с поиска в Google вместо перехода непосредственно на страницу загрузки MySQL, на их странице загрузок есть загрузка специально для Ubuntu 20.04:
К сожалению, предлагаемые решения, устанавливающие файл .deb по адресу https://dev.mysql.com/downloads/workbench/, приводят к проблемам с зависимостями в Ubuntu 20.04.
Чтобы решить эту проблему, просто установите недостающие пакеты:
sudo apt install libpcrecpp0v5
sudo apt install libpython2.7
sudo apt install libzip5
Тогда это сработало, и я смог подключиться к своей удаленной базе данных MySQL с помощью MySQL Workbench.
Дополнение: я нашел настоящую причину проблемы: у меня не было проблем с использованием обновленной рабочей среды для Ubuntu 20.04 на компьютере, который сам был обновлен до Ubuntu 20.04 (в моем случае с Ubuntu 19.10). Но на НОВОМ компьютере, который никогда не видел Ubuntu в прошлом (я купил его 2 дня назад и перезаписал Windows на Ubuntu 20.04), зависимости этих пакетов не были удовлетворены, и мне пришлось их установить. ;-)
У MySQL есть подходящий репозиторий для Ubuntu.
Загрузите файл конфигурации репозитория рабочей среды MySQL с https://dev.mysql.com/downloads/repo/apt/ .
1) Установите загруженный файл конфигурации репозитория.
sudo apt install ./mysql-apt-config_0.8.15-1_all.deb
2) Обновить список подходящих пакетов.
sudo apt update
3) Установите рабочую среду MySQL. Вы получите последнюю версию из репозитория.
sudo apt install mysql-workbench-community
Перейдите по этим ссылкам:
https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
https://www.krizna.com/ubuntu/install -mysql-workbench-ubuntu-20-04/
Запустите это, затем переустановите сообщество mysqlworkbench
sudo apt --fix-broken install
Что помогло мне:
sudo snap install mysql-workbench-community