我想通过替换已有 Ubuntu 的分区来测试新的 Linux 发行版(基于 Arch)。我不想丢失所有文件,并且知道临时备份所有文件然后重新安装会很容易。但是,由于 Linux 发行版通常倾向于使用相同的结构(例如使用 /usr、/home 等),是否可以只更改操作系统而不覆盖这些东西?
谢谢你!
答案1
我知道这可能是事后才发生的,但发行版切换确实是将 /home 放在其自己的分区上的一个很好的理由。目前和将来最简单的解决方案是备份、安装您想要的任何发行版(将 /home 放在其自己的分区上)并恢复。这样,当您想再次切换时,您就不必太麻烦了。
答案2
不,尽管文件名和目录结构相似,但不同发行版并不完全相同。此外,库也相似,但差异很大,以至于您无法保留所有系统文件。
显然,一些系统文件将会相同,但相似度不足以按照您所建议的那样去做。
最好备份 $HOME 中的数据和您编辑的任何系统文件。
为什么不进行双启动,尝试实时运行新的发行版,看看你是否喜欢它。或者使用 KVM 或 Virtualbox 等虚拟化技术?