给学生分发linux环境

给学生分发linux环境

我在 virtualBox 中有一个 Linux 虚拟机,安装了一些程序(R、Rstudio...等)。我想将安装了所有程序的同一台机器分发给学生,然后他们可以从这个基本环境开始,然后添加自己的程序。有什么有效的方法可以做到这一点,谢谢!

答案1

我也为我的学生这样做...

只需导出 VM 并将生成的 OVA 文件放在网上某处并提供链接即可。

您将需要有关安装 VirtualBox 或便携式 VirtualBox 的文档、有关导入 VM 的文档等。

注意:为了避免大量有关如何登录的问题,用户名和密码应该简单且通用 - 我使用“student”和“learnjava”作为我的 Java 类虚拟机,“student”和“learnsql”作为我使用的虚拟机我的 SQL 类等。无论是登录桌面(我使用 Mint 18.x)还是 mysql/mariadb 用户等。

答案2

正如之前所建议的,将虚拟机导出为 *.OVA 文件并共享它是一个不错的方法。您还可以让您的学生使用 Vagrant Scotch Box,因为它是运行虚拟机的一个非常简短的命令列表。 https://box.scotch.io/

相关内容