Windows 下安装和配置 WSL(Windows 10 子系统)

2022-09-09 11:53:57 浏览数 (1)

前言与介绍

作为一名开发者很多时候需要 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),安装即可。

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

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

界面美化

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

Windows Terminal 安装可以参考我的这篇文章:

Windows Terminal - 强大又漂亮的命令行终端

前言Windows 系统上有很多命令行程序,例如命令提示符(Command/CMD)和 PowerShell。但样...

更换软件源

Ubuntu 系统更换国内源(适用于 WSL 系统)

新安装的 Ubuntu 系统(或 WSL-Ubuntu)自带的源都是国外的网址,国内用户在使用的时候网速会很慢。下...

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

0 人点赞