使用相同的主分区在 Ubuntu 上安装 Debian

使用相同的主分区在 Ubuntu 上安装 Debian

我有兴趣从 Ubuntu 更改为 Debian。我目前已将 12.04LTS 安装在其自己的引导分区上,该分区与该分区分开/home

我只需擦除 Ubuntu 分区并安装 Debian 并修改文件fstab以挂载我的主分区和交换分区。

我会遇到什么类型的问题?测试分支和不稳定分支哪个是更好的选择?

答案1

确保新发行版支持你设置的存储,包括

  • 分区类型(PC、UEFI...)
  • RAID 或加密层(mdraid、dmcrypt,...)
  • 卷层(LVM,...)
  • 文件系统(ext4、btrfs、zfs...)

从 Ubuntu 12.04 到 Debian 喘息甚至挤压,我认为你不会失去任何东西,所以在你的情况下你不会遇到任何问题。

/etc请务必从您的 Ubuntu 安装进行备份。特别是,您需要从现有安装中恢复所有在/home.文件与用户和组 ID 相关联,而不是与名称相关联。用户 ID 和名称之间的关联位于/etc/passwd,组位于/etc/group。如果您将备份中的条目复制到新系统,请务必将相应的条目也复制到/etc/shadow和中。/etc/gshadow

如果您想保留计算机的 SSH 身份,请/etc/ssh/*key*从旧安装中复制。

如果您已使用密钥文件设置 LUKS 磁盘加密,请务必保留密钥文件。

是否选择稳定的,测试或者不稳定这取决于您,这取决于您对安全性和稳定性的重视程度与拥有最新软件(包含最新错误)的程度。

答案2

好的选择!您可能想阅读Debian 文档关于选择。 Debian 网站上有更多明确的信息,但文档的摘录对其进行了很好的总结:

如果安全性或稳定性对您来说非常重要:安装 stable。时期。这是最优选的方式。如果您是安装到台式机的新用户,请从稳定版开始。有些软件相当老旧,但它是错误最少的工作环境。一旦您更有信心,您可以轻松切换到更现代的不稳定版本。如果您是具有一定 Linux 经验的桌面用户,并且不介意时不时地遇到奇怪的错误,请使用不稳定的。它拥有所有最新、最好的软件,并且错误通常会很快得到修复。如果您正在运行一台服务器,尤其是对稳定性要求很强或暴露在互联网上的服务器,请安装 stable。这是迄今为止最强大、最安全的选择。

主分区的问题将非常小,甚至可能不存在。 “旧”用户的 UID/GID 可能会改变;但是,这是一个简单的修复:只需 chown/chgrp 到新的 UID/GID 即可。

您可以从稳定到测试再到不稳定,但不能倒退。如果 stable 适合您和您的硬件,就到此为止。如果不是,请切换到不稳定状态。测试分支有时需要很长时间(几个月)来修复任何损坏的东西。

答案3

您可能必须弄乱一些符号链接才能重新排列用户文件夹,但理论上应该可以正常工作...还要确保检查所有用户的 bash 配置文件(/home/someuser/.bashrc)以考虑可能的情况对已删除软件的剩余引用。

对于一些更小的发行版,如 Slackware 或 Arch,您首先创建根文件系统,这意味着 /home 和操作系统之间不应该有太多的联系,尽管我觉得您应该等待更有资格的人来回答。

答案4

此时此刻,由于下一个版本的代码冻结,与在不稳定版本中进行测试相比,您不会获得太多优势。例如,这两个版本目前都有 Gnome-Shell 3.4。那么为什么不暂时尝试测试一下,看看您有多喜欢 Debian。如果您愿意,以后可以随时升级到不稳定版本。

相关内容