升级要求我删除重要的软件包

升级要求我删除重要的软件包

在此处输入图片描述

我不知道为什么,但升级管理器想要删除非常重要的软件包。我在上次升级(升级到 21.10)时遇到了问题,并遇到了死机白屏,但我可以恢复,但由于 Thinkpad 和 elantech 驱动器的问题,我目前使用的是内核 5.11。尝试安装新的内核版本,但最终没有成功,但当我以 5.11 重新启动时,系统提示我进行部分升级并删除所有这些软件包。

答案1

我被提示进行部分升级“表明您添加了非 Ubuntu 源,这些源提供的软件包与 Ubuntu 的新版本不兼容。

如果您有足够的技能和耐心删除那些非 Ubuntu 源和包,您的系统也许可以挽救。

基本理论是:

  1. 禁用或删除非 Ubuntu 源。
  2. 卸载这些来源提供的所有软件包。
  3. 运行 apt full-upgrade 以完成 release-upgrade。
  4. 运行 apt autoremove 来删除孤立的软件包。
  5. 评估您仍然需要哪些非 Ubuntu 源,并且它们与新版本的 Ubuntu 兼容。
  6. 重新安装适当的非 Ubuntu 软件。

如果您需要分步详细说明,那么您可能还没有准备好进行此过程。这并不难,但很繁琐,需要对 apt 有相当好的理解。请备份并重新安装。

您可以在下次避免此问题,方法是在发布升级之前将系统恢复到尽可能接近库存状态(上面的步骤 1 和 2)。

相关内容