我时不时地用它升级我的服务器,apt-get update
而不apt-get upgrade
使用其他任何东西。但现在我遇到了问题mysql-server
。APT 无法因此升级任何其他东西。错误消息说它无法配置它(?)当我尝试时dpkg --configure mysql-server
,它说我的mysql-server-core
是 5.5.44,但它必须是 5.5.43
我该如何解决这个问题?
dpkg: dependency problems prevent configuration of mysql-server-5.5:
mysql-server-5.5 depends on mysql-server-core-5.5 (= 5.5.43-0ubuntu0.12.04.1); however:
Version of mysql-server-core-5.5 on system is 5.5.44-0ubuntu0.12.04.1.
dpkg: error processing mysql-server-5.5 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mysql-server-5.5
使用 Ubuntu 服务器 12.04-LTS
答案1
我就是按照这个方法解决的!
因为apt-get *
在我的例子中无法做任何事情,所以我删除了myql-server
并mysql-server-core
使用dpkg
命令。
dpkg -r mysql-server-core-5.5
dpkg -r mysql-server-5.5
现在mysql
,无需改变依赖它们的其他包!
然后我mysql-server
再次安装apt-get
sudo apt-get install mysql-server
APT 将像第一次一样安装它,但它将使用您的数据库而不进行任何更改,并且 root 密码也不会更改!