加载中...
Windows 10家庭中文版中启用WSL 2
发表于:2021-05-13 | 分类: Windows
字数统计: 465 | 阅读时长: 1分钟 | 阅读量:

使用 WSL 2 的系统要求


  • 系统版本:Windows 10 1903 及以上版本。
  • 系统内部版本: 18362 及以上。

系统版本查看方式:

  1. 使用快捷键Win+R打开运行窗口,输入winver,确定,查看系统版本。

  2. 打开命令行窗口,输入ver,查看系统版本。

启用适用于 Linux 的 Windows 子系统


  1. 已管理员身份运行 Windows PowerShell。
  2. 运行以下命令:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

启用虚拟机功能


WSL 功能是基于 Windows 的虚拟化功能的,所以要使用 WSL,就需要先开启 Windows 的虚拟化功能,对于 Windows 专业版的系统,可以直接在启用或关闭 Windows 功能中启用虚拟机平台,如下图:

但是对于 Windows 家庭中文版的用户来说,并没有这个选项,这时候就需要我们手动开启这个功能:

  1. 以管理员身份打开 PowerShell。
  2. 输入以下命令,并回车运行:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  3. 重启计算机。

更新 WSL 2 的 Linux 内核更新包


  适用于 x64 计算机的 WSL2 Linux 内核更新包,点我下载。

设置 WSL 2 为默认的 wsl 版本


  1. 打开 Windows PowerShell,运行以下命令:
  2. 运行以下命令:
    wsl --set-default-version 2

安装 Linux 系统


  1. 打开 Microsoft Store。

  2. 点击右上角的搜索按钮,输入 Linux 进行搜索:

  3. 选择自己需要的 Linux 系统进行安装。

  4. 安装过程中,可能需为 Linux 创建一个新的用户并为这个用户设置用户密码,安装界面提示即可,需要注意的是,用户密码输入时,界面上不会进行显示,也不会有输入提示

参考资料


本文借鉴于 Windows 的帮助文档:适用于 Linux 的 Windows 子系统安装指南 (Windows 10)

上一篇:
.net core/.net 5中自动批量向容器中注入服务
本文目录
本文目录