更改发行版并保留用户文件

更改发行版并保留用户文件

我现在正在使用 Kubuntu,并且有一个与/home分开的分区/。我想安装 Xubuntu 而不是 Kubuntu。我可以这样做而不影响我的文件吗/home?这样做有什么缺点吗?

答案1

我不同意,你应该能够安装 xubuntu 而无需格式化 /home 分区。kde 和 xfce 之间很少(如果有的话)会发生冲突。

很长一段时间以来,Ubuntu 安装程序 (ubiquity) 的默认行为一直是保留 /home,无论是否有单独的分区。

https://wiki.ubuntu.com/UbiquityPreserveHome

Ubuntu 现在支持在 /home 目录已存在的情况下保留该目录的安装。要实现此目的,必须使用手动分区,并且要保留数据的分区不得标记为要格式化。

https://wiki.ubuntu.com/komputes/HowToUbuquityPreserveHome

https://help.ubuntu.com/community/UbuntuReinstallation

很少有人知道,但自从 Hardy 推出后,就可以重新安装 Ubuntu,而不会丢失 /home 文件夹的内容(其中包含程序设置、互联网书签、电子邮件……以及您放入其中的所有文档、音乐、视频)。即使 /home 不在单独的分区上(如果您没有手动将其分开,则默认情况下是这种情况)。备注:本教程还可用于升级 Ubuntu(例如从 12.04 live-CD 将 11.04 升级到 12.04)。

在安装操作系统之前备份数据的一般概念适用,但是您应该已经有一个备份。

答案2

当切换到另一个操作系统时,您必须考虑到该操作系统可以(将会?)为存储配置文件的隐藏目录或文件使用其他名称。

重新安装并格式化 /home 是正确的方法。

任何其他方法都可能导致系统保留旧操作系统的残留文件,并且当新操作系统使用旧系统中保留的文件名时,您可能会遇到麻烦。权限可能会阻止当前操作系统更新文件。

可能的预安装选项:

  • 创建一个数据分区,用于存储所有私人文件,不存储系统文件。设置新系统时安装此数据磁盘并格式化所有其他分区。
  • 创建新的备份,格式化您的系统并安装新的操作系统,然后从备份中恢复您的个人文件。

bodi 的帖子中以“少数人”开头的文字只适用于 Ubuntu,正如文中所说。如果您想切换到另一个版本的 Ubuntu,它可能会(不是说它会!)导致问题。问题是:下一个人会认为 Mint 就是 Ubuntu,哦,他会大吃一惊。一个大惊喜。

另一个例子:假设您从基于 GDM/Unity 的版本切换到基于 KDE 的版本。您可能会得到大量 KDE 不需要的文件,而这些文件属于另一个用户 ID。假设您为该新操作系统创建一个新用户,并且可能不会像您预期的那样顺利。这是自找麻烦。最佳做法是重新安装并格式化。

不,我发现有很多可能的问题。但是……当然,您可以随时尝试进行第二次安装(这样您就可以从安装中学到更多)。

相关内容