web-dev-qa-db-fra.com

Désinstallez MySQL 5.7 de Ubuntu 16.04

J'ai des problèmes avec MySQL 5.7 à Ubuntu 16.04 En ce qui concerne les privilèges des utilisateurs, je souhaite donc la réinstaller à nouveau, mais lorsque je tape la commande pour supprimer MySQL, je reçois le message suivant

nato@nato-Compaq-Presario-CQ61-Notebook-PC:~$ Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 dbconfig-mysql : Depends: mysql-client but it is not going to be installed or
                  mariadb-client but it is not going to be installed or
                  virtual-mysql-client

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

J'ai aussi essayé la commande suivante mais il a les mêmes résultats

Sudo apt-get remove --purge mysql*
Sudo apt-get autoremove
Sudo apt-get autoclean
3
Ian Nato

Désinstaller

Sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5

Supprimer le répertoire

Sudo rm -rf /etc/mysql /var/lib/mysql

nettoyage

Sudo apt-get autoremove
Sudo apt-get autoclean
8
jarvis

La réponse est dans l'erreur elle-même.

dbconfig-mysql : Depends: mysql-client but it is not going to be installed or mariadb-client but it is not going to be installed or virtual-mysql-client

La première étape consiste à supprimer la dépendance qui désactive l'élimination des paquets MySQL.

Sudo apt-get remove dbconfig-mysql
Sudo apt-get remove --purge mysql*
Sudo apt-get autoremove
Sudo apt-get autoclean
8
Viv

Cela a fonctionné pour moi en utilisant

Sudo apt-get purge mysql*
Sudo apt-get autoremove

Essayez également de regarder https://askabuntu.com/questions/776845

2
user1796376