本文是哈工大操作系统课程的环境配置介绍(课程连接),其实课程有配套的实验楼实验环境,可是体验总没有自己本地做得好。本文主要介绍使用Windows系统自带的wsl进行该实验的开发。
一、WSL安装配置:
这里推荐看玩转WSL(1)之认识并安装wsl、玩转WSL(2)之安装并配置Windows Terminal、玩转WSL(3)之安装并配置oh-my-zsh。但是经过本人实际操作,还是有几点需要注意:
-
建议在Windows商店中选择Ubuntu18.4版本,默认的Ubuntu和Ubuntu20.04都是Ubuntu20版本。
Ubuntu20似乎已经放弃对32位x86程序的支持,我第一次操作时无法在Ubuntu20环境下编译Linux 0.11内核,换成Ubuntu 18.04成功,因此这里也推荐大家使用18。
-
现在wsl有1、2两个版本,本次课程实验中两种皆可,想要了解两者不同可以自己进行搜索。
值得注意的是,windows10 2004版本才开始有wsl2。如果想使用wsl2,确认自己windows版本达到要求后,可以看Windows10 WSL1转WSL2进行操作。我这里选用的是wsl2。
-
oh-my-zsh主题很多,但是有些主题的某些字符在Windows Terminal初始字体中无法显示,这里推荐微软官方与Windows Terminal同时发布的字体Cascadia进行安装。
二、实验环境配置:
跟着 哈工大操作系统实验环境安装脚本进行操作即可。