![E:未满足的依赖关系](https://linux22.com/image/1363862/E%EF%BC%9A%E6%9C%AA%E6%BB%A1%E8%B6%B3%E7%9A%84%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB.png)
每次我尝试安装某些东西或者只是简单使用时,apt-get update
都会出现一条错误消息,提示“未满足的依赖项”。
root@xxx:~# apt-get upgrade
Reading list of packages... Ready
Building dependency tree
Read information about status... Ready
You might want to run "apt-get -f install", to correct these:
The following packages have unmet dependencies:
mysql-server-5.1 : Requires: mysql-server-core-5.1 (= 5.1.61-0+squeeze1) but 5.1.63-0+squeeze1 is installed
E: Unmet dependencies. Try to use -f.
root@ks203255:~#
我该如何解决这个问题?由于它与 mysql 有关(我正在运行网站和游戏服务器),我是否必须进行备份,我是否应该担心我的数据库?
答案1
看起来mysql-server
正在请求 的旧版本mysql-server-core
。删除您当前拥有的版本 (5.1.63-0+squeeze1) 并安装其请求的版本 (5.1.61-0+squeeze1)。备份所有重要文件。