apt-get失败,未满足的依赖

我有一台在AWS上运行Ubuntu 12.04的服务器,我不能再在apt-get上安装任何东西,因为我得到这个错误:

以下软件具有未满足的依赖关系:
  mysql-server-5.5:取决于:mysql-server-core-5.5(= 5.5.35-0ubuntu0.12.04.1),但要安装5.5.38-0ubuntu0.12.04.1
 E:未满足的依赖关系。 尝试“apt-get -f install”(不指定解决scheme)。

我不知道我做了什么导致这个错误,但dpkg -l产生这个:

 ii mysql-client-5.5 5.5.40-0ubuntu0.12.04.1 MySQL数据库客户端二进制文件
 ii mysql-client-core-5.5 5.5.38-0ubuntu0.12.04.1 MySQL数据库核心客户端二进制文件
 ii mysql-common 5.5.40-0ubuntu0.12.04.1 MySQL数据库常用文件,例如/etc/mysql/my.cnf
 iU mysql-server 5.5.35-0ubuntu0.12.04.1 MySQL数据库服务器(取决于最新版本的metapackage)
 iF mysql-server-5.5 5.5.35-0ubuntu0.12.04.1 MySQL数据库服务器二进制文件和系统数据库设置
 ii mysql-server-core-5.5 5.5.40-0ubuntu0.12.04.1

apt-get -f安装失败,具有相同的未满足的依赖关系问题

有没有办法我可以清理这个 – 我希望以这种方式,我不必长时间停下来的数据库,如果有的话…?

我尝试使用aptitude来解决冲突,它给了我额外的信息,但我最终不得不删除各种MySQL包,然后重新安装它们:

 apt-get purge mysql-server* apt-get install mysql-server 

如果不先暂时closures数据库,我无法解决这个问题。