如何在 Linux 中构建 FreeBSD chroot

Wal*_*ter 1 linux freebsd

是否可以在 Linux 内部构建一个运行 FreeBSD 的 chroot 环境,如果是这样,我将如何从 Linux 内部构建一个 chroot 环境?

Ste*_*itt 9

FreeBSD 和 Linux 是两种不同的内核(好吧,FreeBSD 用户会在这里与我争论,但 FreeBSD 的核心是不同的内核),因此如果没有某种模拟或虚拟化层,您无法在另一个之上运行。

在基于 Linux 的系统上运行 FreeBSD 的最简单方法是使用虚拟机,例如QEMU

如果您真的很热衷,您也许能够在具有一组熟悉工具的发行版上运行纯 FreeBSD chroot ,例如 Debian GNU/kFreeBSD。您显然可以做相反的事情, 在 FreeBSD 之上运行 Debian GNU/kFreeBSD chroot。在这两种情况下,您都使用 FreeBSD 内核,不涉及 Linux 内核。