apt-get upgrade - 软件包已被保留:mysql

apt-get upgrade - 软件包已被保留:mysql

在我的 ubuntu vps 上,我遇到了这个错误,这是什么意思?为什么包被保留了下来?有人建议我不要进行 dist-upgrade。我的问题不是如何解决这个问题,而是为什么会发生这种情况?

The following packages have been kept back:
  mysql-client-5.5 mysql-server-5.5 mysql-server-core-5.5
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

答案1

这不是错误,您应该运行,apt-get dist-upgrade因为在这种情况下,mysql 的升级涉及添加或删除其他一些包。如果您害怕这样做,您也可以尝试运行,apt-get install mysql-server-5.5这将触发此特定包的更新(我认为它将处理其他 2 个依赖项)。

相关内容