Удалите MySQL Ubuntu 16.04, все решения не удались

все приведенные здесь решения для удаления данных MySQL не удается:

удалить MySQL из дистрибутива Ubuntu 16.04

и

удалить MySQL из дистрибутива Ubuntu 16.04

это мои ошибки:

$ sudo apt-get purge mysql* $ sudo apt-get autoremove $ sudo apt-get autoclean $ sudo apt-get dist-upgrade $ sudo apt-get install mysql $ apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: mysql-server-core-5.7 0 upgraded, 0 newly installed, 1 to remove and 131 not upgraded. 2 not fully installed or removed. After this operation, 46.2 MB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 287191 files and directories currently installed.) Removing mysql-server-core-5.7 (5.7.22-0ubuntu0.16.04.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up mysql-common (5.7.22-0ubuntu0.16.04.1) ... update-alternatives: error: alternative path /etc/mysql/my.cnf.fallback doesn't exist dpkg: error processing package mysql-common (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of mysql-client-5.7: mysql-client-5.7 depends on mysql-common (>= 5.5); however: Package mysql-common is not configured yet. dpkg: error processing package mysql-client-5.7 (--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-common mysql-client-5.7 E: Sub-process /usr/bin/dpkg returned an error code (1)

0
задан 20 May 2018 в 06:26

4 ответа

Решено:

В моей системе для mysql было две библиотеки архитектуры.

libmysqlclient20: amd64 libmysqlclient20: i386

Я удалил i386, и все было решено.

0
ответ дан 17 July 2018 в 13:54

Похоже, что при настройке mysql-common возникает ошибка, из-за чего проблема с зависимостью приводит к невозможности удаления mysql-client-5.7.

Ошибка конфигурации error: alternative path /etc/mysql/my.cnf.fallback doesn't exist, поэтому естественно я попытаюсь создать этот путь, запустив sudo touch /etc/mysql/my.cnf.fallback

. После этого sudo dpkg-reconfigure mysql-common выяснит, разрешена ли ошибка, если это так, вы можете удалить mysql сейчас, используя sudo apt-get purge mysql*

Если это не помогло, укажите выходные / ошибки этих команд, чтобы я и другие могли решить проблему дальше.

0
ответ дан 17 July 2018 в 13:54

Решено:

В моей системе для mysql было две библиотеки архитектуры.

libmysqlclient20: amd64 libmysqlclient20: i386

Я удалил i386, и все было решено.

0
ответ дан 20 July 2018 в 13:58

Похоже, что при настройке mysql-common возникает ошибка, из-за чего проблема с зависимостью приводит к невозможности удаления mysql-client-5.7.

Ошибка конфигурации error: alternative path /etc/mysql/my.cnf.fallback doesn't exist, поэтому естественно я попытаюсь создать этот путь, запустив sudo touch /etc/mysql/my.cnf.fallback

. После этого sudo dpkg-reconfigure mysql-common выяснит, разрешена ли ошибка, если это так, вы можете удалить mysql сейчас, используя sudo apt-get purge mysql*

Если это не помогло, укажите выходные / ошибки этих команд, чтобы я и другие могли решить проблему дальше.

0
ответ дан 20 July 2018 в 13:58
  • 1
    Спасибо за вашу помощь. Вот результат вашего предложения, после касания /etc/mysql/my.cnf.fallback sudo dpkg-reconfigure mysql-common / usr / sbin / dpkg-reconfigure: mysql-common поврежден или не полностью установлен – jeffschips 20 May 2018 в 15:48
  • 2
    Эта страница askubuntu.com/editing-help#comment-formatting объясняет, как форматировать комментарии, однако предложение о добавлении в два пробела для разрыва строки не работает. Являются ли разрывы строк недопустимыми в комментариях, несмотря на рекомендации от stackexchange, заявляющие в редактировании меток, чтобы помочь возрасту добавить 2 пробела для разрыва строки? – jeffschips 20 May 2018 в 16:32

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

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