我正在尝试从 Ubuntu 16.04 LTS 中完全卸载 MySQL,但是遇到一个问题:
以下软件包具有未满足的依赖项:
mariadb-client-10.0:依赖:libdbd-mysql-perl(>= 1.2202)但不会安装
mariadb-client-core-10.0:依赖:mariadb-common(>= 10.0.24-7)但不会安装
E:错误,pkgProblemResolver::Resolve 生成中断,这可能是由暂停的软件包引起的。
我也尝试卸载 Mariadb,但总是出现同样的问题。有什么想法吗?
答案1
我最终完全卸载了 MySQL,然后使用以下行重新安装它:
删除所有与 MySQL 相关的文件
sudo apt-get purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
然后升级我的发行版
sudo apt-get dist-upgrade
然后安装 MySQL
sudo apt-get install mysql-server
就这样。
答案2
作为蒂科指出,如果你安装了dbconfig-mysql
卸载,首先
这对我有用
sudo apt-get remove dbconfig-mysql
之后我可以继续删除mysql-client
和mysql-server