如何在升级版本时保留一些软件包?

如何在升级版本时保留一些软件包?

有许多问题涉及在执行常规“apt-get upgrade”时使用 apt 或 dpkg 阻止软件包以防止升级。这些方法是否适用于版本升级?我最终从 12.04 升级到 14.04,并且有一些软件包(例如 MySQL 服务器)我想阻止升级。

答案1

假设升级管理器强制执行此类约束,则很有可能出现依赖关系中断的情况,并且必须阻止其他软件包以避免依赖关系中断。如果这些其他软件包中有任何一个是关键/核心软件包,则升级管理器将拒绝继续。

对于 MySQL 来说,这可能根据mysql-server-5.5Trusty 中包的依赖关系和反向依赖关系,可能性较小。

相关内容