Win10 升级使用 WSL2

WSL - 全称叫 Windows Subsystem for Linux,是微软出的一个可以在 Windows 平台下使用 Linux 的功能。
不久之前,WSL 更新升级到 WSL2,WSL2 比之前提高了文件系统的性能,以及提供了全系统调用的兼容性。具体的升级内容可以参考官方文档

本文将以官方WSL2升级文档为参考,介绍如果给Windows10升级WSL2。

本文概要如下:

  • 准备工作
  • 功能开启
  • WSL2设置
  • 发行版安装

准备工作

我们首先需要检查我们的系统版本。Win + R 输入 winver ,就可以找到当前的系统版本。在官网的文档上,说的是1903版本以上就可以支持 WSL 2,但是在我的机器上,我的 1903 并不能正常安装使用。主要体现在运行 wsl --set-default-version 2 命令后,系统提示并没有这样的命令。

所以建议还是升级到最新的系统版本(当前最新是 2004)。

升级方法很简单,可以在 设置 - 更新和安全 - Windows 更新中更新。但是有时候会没有提示能更新到最新的2004版本,那就可以使用微软提供的更新助手

功能开启

准备工作完成后,我们需要为我们的WIndows开启两个功能。
Windows Subsustem for Linux
以管理员身份运行 powershell,然后输入:

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

Virtual Machine Platform
同样以管理员身份运行 powershell,输入:

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

WSL 2 设置

首先需要先下载 WSL 2 Linux 内核,官网下载地址
下载好是一个 msi 安装包,打开一直点下一步即可。
安装完成后,以管理员身份运行 powershell,输入:

wsl --set-default-version 2

如果没有报错,即设置成功。

选择发行版

接下来,打开微软的应用商店,搜索 Linux,就可以找到常用的 Linux 系统版本。然后点击获取安装即可。
接下来就可以直接打开安装好的Linux,进行一系列的Linux配置即可使用了。

猜你喜欢

转载自blog.csdn.net/weixin_37272286/article/details/108277865