如何将我的 EOL 16.10 升级到任何新版本?

如何将我的 EOL 16.10 升级到任何新版本?

我无法升级到 17.10,因为它不受支持,我无法更新到 17.04,也无法安装软件包。我添加了旧版本等。它不适用于所有应用程序。为什么 Canonical 不提供工具/说明?

答案1

Ubuntu 仅支持从 LTS(长期支持)升级到 LTS,或者从一个中间版本升级到下一个中​​间版本。如果您要使用中间版本,则必须每 6 个月更新一次,以避免陷入这种情况。

尝试更新之前请备份重要数据,以防万一出现问题。您有三种选择:

全新安装

全新安装 16.04 (LTS) 或 17.10。在选项菜单中选择“其他”,指定要使用的分区,并确保标记“不格式化”。如果您不格式化驱动器,那么您的个人文件应该是安全的。

等待 18.04

18.04 是下一个 LTS,将于 4 月发布。也许您可以升级到它。

手动升级

手动升级不受官方支持,并且需要包管理的知识。

  1. 编辑 /etc/apt/sources.list 并将“yackkety”更改为“artful”。然后保存。
  2. 执行以下命令:

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    sudo apt-get autoremove
    
  3. 现在您可能会留下一些过时的软件包,并且dist-upgrade删除的软件包数量要尽可能少。所以我们需要清理。我发现aptitude这是一个很好的工具。打开aptitude并导航到“过时的软件包”标题。这些软件包被另一个软件包替换,但没有被删除,因为它们会破坏其他软件包。在大多数情况下,它们破坏的软件包也被淘汰了;但是,请仔细检查aptitude删除每个软件包时会做什么。

注意:17.10 默认使用 Wayland 而不是 Xorg,因此对于您来说,第三步可能会很长。此更改也可能导致此方法失败。

相关内容