一些废话
最近看到了PKU出品的cs自学指南,想要跟着里面的自学路径学国外的优质课程,无奈大多数pre教程里面都是直接Linux环境下的操作,并且我在CSwiki看到了那个熟悉的上学期学了一点的missing-semester课。
上学期自学missing-semester的时候用的git bash模拟Linux操作以及电脑上安装的centos虚拟机,但是到后面发现git bash还是跟真正的linux系统差距大,centos每次启动并不是那么方便,加之课程比较忙就弃坑了
现在重拾信心想要把这门国内CSers的missing-semester捡起来
从在Windows下安装Linux子系统开始吧!
选择
我选择的WSL2,参考资料1 1 里对WSL1和WSL2进行了对比,我看着WSL2有完整的Linux内核并且大多数教程都是针对的WSL2的安装(这是重点!!!)
另外,这个教程里面提供了将Linux分发版安装到自定义目录(C盘之外)的方法,推荐!!!
注意
教程里面有一步是启用“虚拟机平台”
我当时没注意,现在想来,后面的报错跟这个可能是有关系的
0x8007019e 报错
参考资料2 2
0x800701bc报错
参考资料3 3
参考资料
如何在 Windows 上用 WSL 2 快速体验丝般顺滑的 Linux ↩︎
关于windows安装wsl,出现WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem错误的解决方案 ↩︎
解决WSL2的 0x800701bc错误 ↩︎