如果我升级的话会丢失数据吗?

如果我升级的话会丢失数据吗?

我打算从 8.10 升级到 10.04。但我想知道升级过程中是否会发生数据丢失。

例如:

  • 我已在 8.10 上安装的应用程序升级后还会存在吗?

  • Firefox 和 Google Chrome 的书签等应用程序的设置会被保留吗?

  • 我的主目录下的所有个人文件都会被保留吗?

关于升级我还需要了解什么吗?

答案1

根据文档

更新安装而不格式化分区(与升级相反),也将保留 /home 下的个人数据和配置,但将更新 /etc 下的所有系统设置以及默认安装的软件包集。

但是,无法从 8.10 直接升级到 10.04。您需要先升级到 9.04,然后是 9.10,最后是 10.04。这可能是一个漫长而艰苦的过程,因此对于您来说,我建议您在现有安装的基础上进行全新安装,这样不会格式化您的驱动器。(更多详细信息请点击此处)。安装程序将保留您的主目录中的数据,但会在系统的其余部分上进行安装。

与每次升级一样确保备份重要数据。

答案2

您可以升级所有当前支持的 Ubuntu 版本(Ubuntu 12.04/14.04/16.04),而不会丢失已安装的应用程序和存储的文件。只有当软件包最初作为其他软件包的依赖项安装时,或者当它们与新安装的软件包冲突时,才应通过升级删除这些软件包。在第一个点版本发布之前,默认情况下不会启用长期支持 (LTS) 版本之间的升级。建议大多数 LTS 用户等到那时再进行升级。

如果您同时启动 Ubuntu 和 Windows,那么您还可以升级 Ubuntu,而无需删除 Windows 或丢失 Windows 文件。

升级前备份所有个人文件仍然值得推荐,以防升级过程中出现任何问题。有一次我在 VirtualBox 中安装了 Ubuntu,并立即将其升级到下一个版本,但在升级过程中仍然收到一些错误消息。这说明升级很容易出错,这就是为什么您应该在升级前备份数据。尽管出现了这些错误消息,但 Ubuntu 升级后运行正常。

答案3

我赞成 Jorge 的回答。但是,我总是将所有文档备份到另一个硬盘上,然后执行 100% 全新安装。这样一切似乎都运行得更好。我还使用 Synaptic 中的“保存标记”重新安装我的所有软件包。在任何情况下,我都不相信我的数据会被保留!风险太大了。

答案4

不管怎样,我已经完成了升级。虽然花了很长时间,但我没有丢失任何数据。最棘手的是,你必须解决每个版本可能存在的硬件不兼容问题。特别是在 9.10 版本中,我遇到了严重的视频问题,导致屏幕变黑——解决这个问题非常棘手!因此,从理论上讲,通过多个版本进行升级确实不会丢失数据,但实际上这可能真的很麻烦。

但是,如果您在硬盘上为 /home 文件夹设置了单独的分区,则可以进行全新安装,而无需备份到单独的硬盘(或丢失数据)。然后只需全新安装操作系统并在安装过程中选择操作系统安装的主分区。无论是在安装期间还是安装之后(使用 GParted),您都可以将包含所有用户数据的分区再次安装到 /user 位置,然后就可以开始了。如果您用 Google 搜索,会发现很多不错的文章可以指导您完成整个过程。

当然,即使使用单独的 /home 分区,实际软件仍需要重新安装。但好处是,您可以使用较新的文件系统(如 ext4)来设置操作系统分区,从而获得更好的性能。如果您确实需要重新安装应用程序,新的软件中心可让您轻松快捷地完成安装。此外,我建议在安装过程的早期安装 Ubuntu Tweak,因为它为您提供了一个快速的界面,用于设置常见的外部存储库(如 medibuntu 或 Mozilla 存储库),否则您将需要四处浏览才能找到 PPA 地址。

相关内容