我们可以使用“ubuntu12.10.iso”安装新系统进行升级。我们也可以从旧版本的 ubuntu 升级,例如“ubuntu12.04”。但这两种方法有什么区别?
答案1
区别在于“全新安装”与“就地升级”
“全新安装”确实会将 ISO 上给定版本的 Ubuntu 放入系统。但这样做会覆盖以前的版本,因此您必须提前备份数据并重新加载。
“就地升级”就是这样的。它将升级当前的OS 文件升级到下一个版本的 Ubuntu。但是,这会带来升级过程中软件包损坏的风险,这可能会带来问题。您也应该为此方法备份数据。
通常情况下,“全新安装”的包装破损的可能性较小。
答案2
上面的答案很好,但让我补充一点......
举个例子,我(昨天)刚刚全新安装了 ububtu 13.04 beta,我的 google chrome 就坏了。为什么?因为之前我一直在升级 .....-->11.10-->12.04--->12.10-->13.04,它带有依赖项,所以我从来不知道。同样,就地升级将使您获得最新的软件包,但会保留旧内容、漏洞和所有内容。虽然升级当然很好,但我真的认为最好的方法是:
- 创建一个虚拟机,恢复并升级您当前的安装。
- 测试一下
- 创建一个包含新版本 ubuntu 的虚拟机,重新安装应用程序,恢复数据。
- 測試結束。
- 坚持选择最适合您的方法。