环境部署
根据机器类型和课程需求选择 SEED 实验环境,并查看对应的安装手册。
推荐新课程优先使用 SEED 实验 2.0:Ubuntu 20.04 / Docker 容器化实验环境。国内网络如需配置 Docker 镜像代理,请查看
Docker 代理手册。
Apple Silicon 设备
Apple Silicon(M1/M2 芯片)设备由于 VirtualBox 缺乏支持,无法运行预构建的 SEED Ubuntu 20.04 虚拟机。现在可以使用免费的 VMware Fusion Player 搭建 SEED VM。
- Apple Silicon 实验环境设置手册:由于没有找到 ARM 版 Ubuntu 20.04,手册改用 Ubuntu 22.04;两个版本的差异很小。
- Apple Silicon 实验兼容性测试结果:目前大多数 SEED 实验可在该虚拟机上进行,ARM 移植工作仍在继续。
Ubuntu 20.04 虚拟机
Intel/AMD 机器推荐使用预构建的 SEED Ubuntu 20.04 VirtualBox 镜像,也可以从零构建自己的 SEED VM。
- 浙江大学网盘下载
- Google Drive 下载
- MD5:
f3d2227c92219265679400064a0a1287 - VM 安装手册
- 从零开始构建 SEED VM
云端虚拟机
Ubuntu 20.04 实验也可以部署在云端虚拟机上。最低配置通常为 1 个 CPU、2 GB 内存和 10 GB 磁盘空间,适合远程教学和低配置学生设备。
Docker 实验快速启动
cd Labsetup
docker compose build
docker compose up如实验文档要求域名访问,请根据容器 IP 修改 /etc/hosts,例如 10.9.0.5 www.seed-server.com。