ユーザー権限を付与することになると、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
アンインストール
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
答えはエラー自体にあります。
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
それは私のために働いた
Sudo apt-get purge mysql*
Sudo apt-get autoremove