https://blog.csdn.net/qq_33631872/article/details/128247960

0 前言
之前写了一个长篇,因为内容比较多,不方便大家查找,容易眼花。
所以对长篇进行了一个拆解,希望对大家有所帮助。

1 启动 WSL

用管理员身份打开 PowerShell,或者在管理员身份打开Terminal,打开新的PowerShell选项卡,输入:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2 启动虚拟机平台功能:

同样在PoweShell中输入下面的命令,输入完命令后,要重启一下电脑,否则第三步的安装包安装不上的。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3 下载并安装Linux 内核更新包:

Linux 内核更新包

4 将WSL2设置为默认版本:

同样在PoweShell中输入下面的命令

wsl --set-default-version 2

5 选择Linux发行版进行安装

可以在微软应用商店里搜索Ubuntu,Kali,SUSE Linux Enterprise Server,Debian,Fedora安装,具体装哪个根据自己需要就好了。安装过程点点就好,不详说。

因为习惯及项目需要,我比较偏爱于CentOS,看了WSL官方文档:https://learn.microsoft.com/zh-cn/windows/wsl/install-manual

https://github.com/mishamosher/CentOS-WSL

下载了CentOS7的WSL镜像
https://github.com/mishamosher/CentOS-WSL/releases/download/7.9-2111/CentOS7.zip

下载后解压,双击CentOS7.exe运行,提示风险选择继续之后开始安装,安装完成后有提示。

D:\迅雷下载\CentOS7.zip

6 如何判定WSL的发行版安装成功

打开Terminal,新增新选项卡时,有自己安装的Linux发行版的选项,选择该选项能够进入到Linux终端,宣告WSL安装成功。

基本上达到这样的程度可以说明WSL已经OK了。

卸载

可以在 Windows Powershell 输入 ./CentOS.exe clean 即可。

文档更新时间: 2023-08-20 15:07   作者:admin