ZZY‘s_wsl_guide

ZZY’s WSL guide

为什么我要做这个东西和为什么我推荐大家用 WSL

为什么我要做这个东西

这学期计算机下智科和物联进入了两门大课:

计算机组成和计算机操作系统

这两门课程需要直面系统底层,接触计算机的真实面貌,让你体会到什么是真正的编程。但是Windows的底层已经封装的相当好了,大部分时候我们在Windows下编程的时候已经无法触碰到底层的东西,更别说所谓名校上完操作系统课后的大作业:自己写一个操作系统出来。所以我们需要Linux来帮助我们来完成这个任务。

为什么我推荐WSL

WSL全称Windows Subsystem for Linux(win下的linux子系统)

(所以用 Mac 的同学,你们就没有必要继续读下去了,因为 Macos 就是基于BSD Linux.)

(并且此教程仅有win10能够使用)

WSL有几大特点:

  • 1.开箱即用:在Windows应用商店中下载后无需多余配置即可使用,免去了配置的麻烦。
  • 2.微软系工具适配极好:很多人被Linux劝退是因为没有图形界面和优秀的图像文件管理,还得去学习vim的使用,但是WSL和Vistal Studio Code(下文简称vsc)因为微软做了大量的适配去配合wsl的使用,所以体验极佳,文本文件的编辑也十分好用。
  • 3.硬件效率高:wsl的软件基础是基于Windows的Hyper-V虚拟机,原生与系统之中,与cpu的沟通效率相较于VirtualBox和Vmware的效率是最高的。我们现在的编程主要还是在利用cpu

所以wsl是个很好的选择来编写系统相关的东西又不会把宿主机搞得看必须得重做系统(我的阿里云server还在的时候折腾的基本每天重装一次系统)

两大原则

你需要独立安装 请你认真阅读guide中的每一个字符, 并按照guide中的内容进行操作: 当guide提到要在互联网上搜索某个内容时, 你就去互联网上搜索这个内容. 如果遇到了错误, 请认真反复阅读讲义内容, 机 器 永 远 是 对 的 ‾ \underline{机器永远是对的}

你可能感兴趣的:(LINUX,linux)