如何在同一台机器上轻松从 Ubuntu 10.04 升级到 Ubuntu 11.10

如何在同一台机器上轻松从 Ubuntu 10.04 升级到 Ubuntu 11.10

Ubuntu 11.10 即将发布,还有几天就要发布了。我在 Ubuntu 10.04 上安装了很多应用程序。如何才能轻松地从 Ubuntu 10.04 升级到 Ubuntu 11.10?请建议尽量减少干扰的升级方法。如果我必须重新安装所有应用程序,我该如何备份我拥有的所有应用程序?

答案1

Ubuntu 支持两种升级路径:LTS 到 LTS 和分步升级。这意味着您应该能够轻松地从 10.04 升级到 12.04,但从 10.04 升级到 11.10 则需要一些步骤:

  1. 从 10.04 升级到 10.10
  2. 从 10.10 升级到 11.04
  3. 从 11.04 升级到 11.10

这将花费相当长的时间,而且由于 11.04 和 11.10 中的变化异常大,我认为我甚至不建议您尝试。如果您使用的是没有 Web 服务器或 SQL 等的普通桌面,那么您的所有应用程序都配置在您的主目录中。这意味着如果您安装新的 Ubuntu 并重新安装您的应用程序,那么它们将自动使用您当前的配置和数据。如果您确实安装了 MySQL 或类似程序,那么事情会变得更加复杂,因为它们通常将数据存储在 /var 或其他地方。

Ubuntu 10.04 的支持将持续到 2013 年 4 月,因此您不必着急升级。4 月份,您将能够直接从更新管理器升级。如果您确实想升级,那么仍然可以使用新的图形安装程序来替换当前版本,但我自己还没有尝试过。之后您必须安装应用程序,但它们会自动配置。

您确实需要采取预防措施,并且请不要在没有备份的情况下这样做。

答案2

一种选择是升级所有中间版本 - 即 10.04 - 10.10 - 11.04 - 11.10。我有几台机器从 7.10 或更早的版本不断升级到当前版本,它们仍然运行良好。

另一个选择是使用以下方法转储已安装应用程序的列表

dpkg --get-selections > installed_applications.txt

然后你可以进行全新安装(如果 /home 位于单独的分区上,这会更容易,但据说 Ubuntu 安装程序能够保留 /home,即使它位于同一个分区上),然后使用

dpkg --set-selections < installed_applications.txt
dselect update
apt-get dselect-upgrade show

由于应用程序将其配置保存在您的主文件夹中,因此所有应用程序设置都应保留。

在尝试任何操作之前请确保你已经备份:)

相关内容