安装 Ubuntu 22.04 LTS
在本课程中,大家可以选择使用 WSL2、本地虚拟机或 Vlab 虚拟机搭载 Ubuntu 22.04 LTS 来完成实验。不过为了获得更好的开发性能,我们建议大家配置 WSL2 来完成实验。
我想使用物理机完成实验?
当然可以。
然而,由于新手安装系统时容易出现问题,严重时可能造成数据损坏等后果,我们并不建议没有经验的同学使用物理机搭载 Ubuntu 22.04 LTS 完成实验。
下面,我们将会介绍使用 WSL2 和本地虚拟机安装运行 Ubuntu 22.04 LTS 的方法,Vlab 虚拟机的使用方式可以参考 Vlab 官方文档。
Vlab 镜像选择
我们已经请求 Vlab 管理员为我们制作了包含实验所需环境的镜像,名为 vlab21-CECS-ubuntu-desktop-mate-22.04。
使用 Vlab 的同学在创建虚拟机时可以选择此镜像。
通过 WSL2 使用 Ubuntu 22.04 LTS
什么是 WSL2?
WSL2 是 Windows Subsystem for Linux 2 的简称,是微软在 Windows 系统中提供的 Linux 子系统。通过 WSL2,我们可以在 Windows 上运行 Linux 发行版,而不需要双系统或虚拟机。
在 Windows 系统上,我们可以通过访问微软商店来安装 Ubuntu 22.04 LTS:
安装完成后,我们可以在开始菜单中找到 Ubuntu 22.04 LTS 的快捷方式,点击即可运行。
通过 Windows 任意一种终端都可以启动 Ubuntu 22.04 LTS:
通过本地虚拟机使用 Ubuntu 22.04 LTS
如果你的虚拟机平台没有 Ubuntu 22.04 LTS 的镜像,可以通过官方网站或中国科大镜像源下载镜像文件。我们推荐使用中国科大镜像源,因为通过官方网站的下载过程可能是漫长而痛苦的。
不要吝啬你的资源
如果你选择使用虚拟机完成实验,那么最好能在初期为虚拟机多分配一些计算资源,这是因为编译 Verilator, RISC-V 交叉编译工具链等工具需要消耗大量的计算资源,如果虚拟机的计算资源不足,那么这些工具的编译时间会非常长。
中国科学技术大学开源软件镜像站
中国科学技术大学开源软件镜像站是由中国科学技术大学 Linux 用户协会(LUG@USTC)搭建的开源软件镜像网站,收录了多种主流 Linux 发行版、开源软件和软件源,是 Debian, Ubuntu, Fedora, Archlinux, CentOS 等多个发行版的官方源。目前是中国大陆高校访问量最大,收录最全的开源软件镜像。