我最近重新安装了 Ubuntu 16.04。我还安装mysql-server并mysql-client通过(它们的默认版本5.7.12) apt-get install。
因为 5.7.12 出现了一些问题,我决定卸载它。我想apt-get remove mysql-server mysql-client第一,但锯,其文物像/etc/mysql和/var/lib/mysql没有得到清除。
然后我尝试了apt-get --purge removed mysql-server mysql-client,但仍然没有区别。
所以,我手动删除了它们(通过rm -rf)。我也手动删除所有*mysql*文件下/usr/,从任何来到mysql-*依赖包一样mysql-common。
但是,现在,当我想重新安装 时mysql-server and -client,我发现我不能。
事实上,现在我处于既不能apt-get remove mysql-server也不能apt-get install mysql-server!
如何解决我所处的情况?如果我的本地包存储库元数据已损坏,我该如何修复?
我不想用我所有的其他应用程序和环境重新安装整个幸运的操作系统,只是因为mysql-server.
例如,以下是我尝试删除时遇到的错误mysql-server:
$ apt-get remove mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following …Run Code Online (Sandbox Code Playgroud)