Это простая проблема, как вы видите, но у меня уходит 24 часа на ее диагностику.
Решение: я удаляю mariadb с помощью этой команды
sudo apt-get remove --auto-remove mariadb-server
и вместо этого установите sudo apt install mysql-server
, но это приведет к еще большему количеству проблем
Успешно установите mysql, но не можете запустить
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
, так что, удалив источники deb для mariadb иочистка mysql-common и затем переустановка.
do: sudo apt edit-sources
и ищите что-нибудь, содержащее mariadb, например: deb [arch=amd64,arm64,ppc64el] http://ftp.nluug.nl/db/mariadb/repo/10.3/ubuntu bionic main
закомментируйте его, поставив перед ним #
,затем выполните
sudo apt update
sudo apt purge mysql-common
sudo apt install mysql-common
after that you can installed mysql-server properly via sudo apt install mysql-server
, затем
sudo apt purge mysql-server mysql-server-5.7
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-5.7 mysql-client-core-5.7
sudo rm -rfv /etc/mysql /var/lib/mysql
sudo apt autoremove
sudo apt autoclean
Затем
sudo apt update<br>
sudo apt install mysql-server mysql-client --fix-broken --fix-missing
Ссылки: https://askubuntu.com/questions/980314/cannot-install-mysql-server-in-ubuntu16-0-4 https://askubuntu.com/questions/763534/cannot-reinstall-mysql-server-after-its-purge