WSL2:是适用于Linux的Windows子系统体系结构的新版本,允许在Windows上运行Linux环境

1.配置

控制面板->程序->启用或关闭 windows 功能,开启 Windows 虚拟化和 Linux 子系统(WSL2)以及Hyper-V

2.重启电脑

3.打开Power Shell 以管理员命令输入下方代码:

bcdedit /set hypervisorlaunchtype auto

4.通过微软商店(Microsoft Store)下载Ubuntu

5.通过电脑设置打开开发者选项的开发人员模式

6.通过win+R打开cmd

输入指令查看WSL是否开启

wsl --list

7.安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。

以管理员身份打开 PowerShell 并运行:

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

8.若是以上步骤都已经完成还会出现以下图片的情况的时候

解决:右键以管理员身份打开windows PowerShell

查看列出所有安装的WSL

wsl -l -v

检查是否已经安装Linux的windows子系统

wsl --update

子系统没有安装可以输入指令检查

wsl --install

将WSL的默认版本从1切换到2,以便在启动新的Linux发行版时使用WSL 2版本。

wsl set-default-version 2

都完成上面步骤后打开Ubuntu会打开以下界面:设置账号还有密码

GitHub 加速计划 / ws / WSL
26
0
下载
Issues found on WSL
最近提交(Master分支:7 个月前 )
8c61f09e * Add super user detection; a powershell approach is used * use the 'id' command * avoid stderr warning & wsl alias 2 个月前
ae780d11 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐