web-dev-qa-db-ja.com

Ubuntu 16.04からMysql 5.7をアンインストールします。

ユーザー権限を付与することになると、ubuntu 16.04のmysql 5.7で問題が発生するため、再インストールしたいのですが、mysqlを削除するコマンドを入力すると、次のメッセージが表示されます

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.

私は次のコマンドも試しましたが、同じ結果になります

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

アンインストール

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

ディレクトリを削除

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

クリーンアップ

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

答えはエラー自体にあります。

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

最初のステップは、MySQLパッケージの削除を許可しない依存関係を削除することです。

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

それは私のために働いた

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

https://askubuntu.com/questions/776845 も見てください。

2
user1796376