前言与介绍

作为一名开发者很多时候需要 Linux 环境,就连 信息学奥林匹克竞赛(NOI) 使用的编译环境都是 Linux,但 Linux 上有些有些必备的工具没有,像 PhotoshopInternet Download Manager。所以 Windows 也不能扔,需要两个系统来回切换,很是麻烦,用虚拟机又会有性能损耗,并且两个系统之间传送文件也不方便,直到知道了 WSL。
Windows Subsystem for Linux(简称 WSL,适用于 Linux 的 Windows 子系统)是一个为在 Windows 10 上能够原生运行 Linux 二进制可执行文件(ELF格式)的兼容层。WSL 可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。
Ps:总感觉 适用于 Linux 的 Windows 子系统 这个官方翻译有点怪怪的,个人感觉是不是直译成 Windows 下的 Linux 子系统更合适一些。

开始安装

在开始安装之前先确定一下 Windows 系统是不是 Windows 10,然后建议更新到最新版。
打开微软商店(Microsoft Store) ,找到你喜欢的 WSL 系统(推荐使用 Ubuntu),安装即可。

Microsoft-Store-WSL

傻瓜式安装完成之后,打开控制面板 => 程序 => 程序和功能 => 启用或关闭 Windows 功能。

适用于 Linux 的 Windows 子系统 勾选上,之后重启电脑。打开安装好的 Ubuntu,根据提示输入用户名,两次输入密码就可以看见熟悉的命令行了!

界面美化

WSL 自带的命令行界面并不好看,推荐使用 Windows 终端(Windows Terminal),当你装好 WSL 系统后,Windows Terminal 的新建窗口里就会出现你的 WSL 系统,打开就可以愉快的使用 Linux 了!
Windows Terminal 安装可以参考我的这篇文章:

更换软件源

其他 WSL 系统请自行百度/Google。

最后修改:2021 年 05 月 01 日
赠人玫瑰,手有余香。您的赞赏是对我最大的支持!