![在虚拟机中构建 Linux 环境以供虚拟机外部使用](https://linux22.com/image/1211659/%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%AD%E6%9E%84%E5%BB%BA%20Linux%20%E7%8E%AF%E5%A2%83%E4%BB%A5%E4%BE%9B%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%A4%96%E9%83%A8%E4%BD%BF%E7%94%A8.png)
我想从 Ubuntu 切换到一个不太需要我付出太多努力的发行版,所以我认为 Gentoo 会很有趣。不过据我所知,在回到舒适的设置之前,我需要花很多时间来编译东西。
是否可以在虚拟机内部完成所有这些编译和配置,然后在准备就绪后即可启动?
答案1
我认为您可以创建一个 Gentoo 分区,将其挂载到文件系统中的某个位置,以便在运行 Ubuntu 时可以访问它,然后chroot
进入该分区并在 chrooted 环境中进行编译。这基本上就是您在 Gentoo 安装过程中所做的事情。(安装光盘只不过是一个最小的 Gentoo LiveCD,您可以使用它来设置工作环境,以便下载东西。)
事实上,你根本不需要 Gentoo 安装光盘,因为你已经有了一个可以运行的 Linux 环境。看看备选安装说明并向下滚动到第 5 部分“从现有 Linux 发行版安装 Gentoo”。
答案2
Gentoo 很好而且很有趣,但是我对所有的编译感到厌倦。
我的一个朋友将他的笔记本电脑设置为可以启动 Windows 并在 VMware 中运行 Gentoo(安装在分区上),或者本地启动 Gentoo,这样就可以做到。我建议先设置双启动,然后在 Ubuntu 中设置 VMware 或其他程序以使用 Gentoo,完成所有设置,然后返回到本地 Gentoo。