创建一个Ubuntu VM进行分发
我是一名编程课程的助教,负责基于Ubuntu 14.04 LTS创建虚拟机映像,并预先安装了所有必需的软件(用于C ++和Python开发),这样学生们都可以运行相同的虚拟系统,从而避免了麻烦使一切都可以在各种不同的机器和操作系统上工作的想法。我们打算将Virtual Box用作主机VM软件,因为它是免费的并且可以跨平台使用。 天真的,我只需要使用Ubuntu 14.04 LTS磁盘映像,在我的Virtual Box中运行它,将其安装到虚拟硬盘(VDI),使用预定义的密码设置一个“学生”帐户,安装所有必需的软件,关闭关闭虚拟机并分发VDI文件。我们要求每个学生将VDI导入Virtual Box,然后运行它并设置他们的个人帐户(或仅使用默认的学生帐户)。 上述程序可行吗? 需要注意的陷阱是什么?我们需要这是非常简单的。我们希望有80多名学生,并且只有四个TA,所以我们无法提供个人支持。 使用动态分配的VDI型虚拟HDD是否有缺点? 我可以立即安装Virtual Box的Guest Additions,还是可以做特定于主机的事情? 有没有更优雅的方式来处理用户帐户创建?理想情况下,Ubuntu会让它们通过帐户创建向导,并让它们在首次引导映像时设置密码(以及将其添加到sudoers文件中)。但是,这不是优先事项。我想拥有一个默认帐户就可以了。