“склонные sudo - получают чистку mysql” Переставший работать на Ubuntu 16.04 LTS

Я не уверен, какова проблема, но я вполне уверен, что-то пошло серьезно неправильно в моей установке MySQL. Я попробовал в значительной степени все решения в следующих ссылках: Как восстановить поврежденную установку пакета (mysql), Как полностью удалить MySQL для чистой установки, Как я удаляю MySQL полностью?. Но к сожалению, ничто не работало. Когда каждое из этих решений попробовали, распространенная ошибка была сгенерирована, который является следующие:

The following packages have unmet dependencies:
 libmysqlclient20 : Depends: mysql-common (>= 5.7.20-1ubuntu16.04)
                    Breaks: libmysqlclient20:i386 (!= 5.7.20-1ubuntu16.04) but 5.7.20-0ubuntu0.16.04.1 is to be installed
 libmysqlclient20:i386 : Depends: mysql-common:i386 (>= 5.5)
                         Breaks: libmysqlclient20 (!= 5.7.20-0ubuntu0.16.04.1) but 5.7.20-1ubuntu16.04 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Целое сообщение об ошибке и команда здесь:

sudo apt-get --yes purge mysql-apt-config mysql-common mysql-
community-server mysql-workbench-community mysql-client mysql-community-client mysql-server mythes-en-us 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libmysqlclient20 : Depends: mysql-common (>= 5.7.20-1ubuntu16.04)
                    Breaks: libmysqlclient20:i386 (!= 5.7.20-1ubuntu16.04) but 5.7.20-0ubuntu0.16.04.1 is to be installed
 libmysqlclient20:i386 : Depends: mysql-common:i386 (>= 5.5)
                         Breaks: libmysqlclient20 (!= 5.7.20-0ubuntu0.16.04.1) but 5.7.20-1ubuntu16.04 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Эта ошибка является особенно обременительным becaused dpkg, капризничал из-за этого, а также склонный - добираются. Я абсолютно готов избавиться от MySQL, если это означает, что я мог зафиксировать эту ошибку.

У кого-либо есть совет относительно того, как зафиксировать это?

1
задан 16 November 2017 в 00:25

1 ответ

У меня была та же проблема как Вы. Для меня решение состояло в том, чтобы удалить пакет с помощью dpkg:

sudo dpkg --remove --force-all libmysqlclient20:i386
sudo dpkg --remove --force-all libqt4-sql-mysql

Надежда это помогает Вам...

3
ответ дан 7 December 2019 в 12:31

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

Похожие вопросы: