我希望我的学生使用特定版本的 Ubuntu 和自定义安装的软件(ROS 和 Gazebo,用于机器人应用的软件)。此外,我的学生可能运行 Windows、Mac OS 或 Linux。
为了简化他们的安装,我考虑使用 Multipass 并与他们共享已安装 Gazebo 和 ROS 的预安装 Ubuntu 实例。可以吗?如果可以,如何创建此实例,以及如何与我的学生共享?
答案1
目前,Multipass 不支持共享机器映像所需的导入/导出/备份/恢复功能。该功能已列入其路线图中,但近期不会推出。
Multipass 与 cloud-init 脚本兼容(请参阅https://ubuntu.com/blog/using-cloud-init-with-multipass)
Multipass 创建的虚拟机还可以使用自定义 shell 脚本来指导定制。