WSL安装 Win10原生内嵌Linux

什么是适用于 Linux 的 Windows 子系统?

适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。

最新版本是 WSL2 (Windows Subsystem for Linux)

这个WSL不同于使用VirtualBox、VMware设置的虚拟机,是Windows原生支持的,跟Windows是一个文件系统,一个IP地址

比较 WSL 1 和 WSL 2

https://docs.microsoft.com/zh-cn/windows/wsl/compare-versions

安装

首先,尽可能把操作系统更新到最新,BIOS开启虚拟化,在安装的过程中需要连网,中间会有几次重启电脑

此电脑 >> 属性,可以查看电脑版本 在这里插入图片描述 以管理员身份打开 PowerShell 并运行:

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

在这里插入图片描述 在这里插入图片描述 以管理员身份打开 PowerShell 并运行:

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

在这里插入图片描述 重新启动计算机

在这里插入图片描述 下载 Linux 内核更新包,双击安装

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

在这里插入图片描述 以管理员身份打开 PowerShell 并运行:

wsl --set-default-version 2

在这里插入图片描述 在Windows商店里,安装Ubuntu操作系统

在这里插入图片描述 安装成功后直接打开,设置密码,完成安装

在这里插入图片描述

参考链接

https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
https://0x1c.dev/blog/dev/make-wsl2-right/

csdn 111411710