我公司的开发环境是基于虚拟机的,运行在 VirtualBox 上。我们希望更进一步,使用 Vagrant 的功能在文本文件中对机器进行描述,然后能够基于该文本文件“提升”该机器。结合木偶,这将解决我们的问题,每个人都有不同的软件版本安装在虚拟机。
然而,Vagrant 似乎非常专注于主机的开发,让机器处于后台。我们需要在机器内部设置开发环境,因此我们需要一个完整的 GUI,所以当输入“流浪者向上”时,应该会出现一个具有完整桌面环境(XFCE,KDE...)的机器。
到目前为止,我已经设法从 Xubuntu 发行版创建了一个“基本”框。但是,当我输入“流浪者”,虽然桌面出现,我能够正确登录,流浪者冻结在信息“等待机器启动。这可能需要几分钟... ...”。过了一会儿,流浪汉就崩溃了。因此,不会创建共享文件夹,也不会执行包提供者-傀儡-。
如何创建一个完整的图形用户界面使用流浪虚拟机?