好的,所以我开始了一段小小的旅程,将我所有的开发都转移到虚拟机上,而 Virtual Box 似乎是最好的选择。所以我安装了它并安装了 Ubuntu 并设置了我的开发环境,经过一些调整后,它可以像宣传的那样工作。是的,我心想,这是好东西!但是,幸运的是,在我全神贯注于推进开发之前,我决定模拟一些计算机灾难,看看 Virtual Box 是否能够处理它并且仍然可靠。长话短说,我没有留下深刻的印象。几天后,我开始意识到使用 Virtual Box 需要不断调整网络设置、命令行维护以及手动覆盖 IP 地址/DNS 地址/网络适配器设置等。我搜索了一些网络设置内容,发现有大量与网络相关问题的人发布的帖子(并且没有真正的解决方案)。此外,快照(与磁盘映像分开存储)使用起来很麻烦,需要花费大量精力和精力以及命令行来恢复正确版本的 VM。最后,我认为这比它的价值更麻烦。这很可悲,因为理论上 Virtual Box 可能是一个很棒的产品。第一次安装和使用它时,它很棒!但是,如果我不能随时在任何计算机上以最小的努力可靠且一致地将 VM 恢复到正确的状态,那对我没有好处。
那么,其他人可以验证我的发现吗?或者保证 Virtual Box 确实按预期工作,并指出我太愚蠢而无法意识到的事情?