Win10安装WSL2
最近买了华为matebook14锐龙版,打算装WSL2,方便学习Linux操作然后写代码,这里记录一下自己安装WSL2的过程。
WSL2的全称是Windows Subsystem for Linux 2,是Windows发布的可以直接在win10系统下使用的Linux系统的第二代。在安装之前,我们需要确认自己的电脑满足安装要求:
- 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本;
- 对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本;
- 具有Hyper-V虚拟化支持的计算机。
启用WSL和虚拟机功能
- 启用“虚拟机平台”可选功能。以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
下载Linux发行版
Ubuntu 20.04
这里因为我自己安装的是Ubuntu20.04版本,因此就只提供了该下载源,对于其他Linux的发行版或者Ubuntu的不同版本,可以去相应官网或者Microsoft Store查找。
将WSL 2设置为默认值
以管理员身份打开PowerShell,然后运行以下命令以将WSL 2设置为WSL的默认版本:
wsl --set-default-version 2
运行下载的Linux发行版
双击下载好的appx文件,安装即可。安装完成之后在开始菜单即可找到安装好的Ubuntu系统,但是需要注意的是此时的Linux系统是安装在C盘,为了以后涉及到安装docker时内存占用不能太大,我们需要迁移到非系统盘,具体的操作方法网上有很多教程。