Windows安装linux子系统

Windows安装linux子系统

捕获

image-20230922203646969

步骤 1 - 启用适用于 Linux 的 Windows 子系统

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。

以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:

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

步骤 2 - 检查运行 WSL 2 的要求

低于 18362 的版本不支持 WSL 2。

低于 18362 的版本不支持 WSL 2。

低于 18362 的版本不支持 WSL 2。

WSL 1就别安装子系统了,先升级系统。

步骤 3 - 启用虚拟机功能

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

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

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

步骤 4 - 下载 Linux 内核更新包

使用 wsl --installwsl --update

步骤 5 - 将 WSL 2 设置为默认版本

wsl --set-default-version 2

步骤 6 - 安装所选的 Linux 分发

如果出错就去微软应用商店搜索安装就可以。

wsl --list --online  #查看可以安装的Linux子系统
wsl --install -d kali-linux

出错

bcdedit /set hypervisorlaunchtype auto

使用命令启用或关闭虚拟机平台
我们可以使用以下命令启用Windows中的虚拟机平台功能:

打开PowerShell或命令提示符(管理员权限)。
启用命令:

dism.exe /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All

关闭命令

dism.exe /Online /Disable-Feature /FeatureName:VirtualMachinePlatform /All

等待命令执行完成后记得重新启动计算机。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 10:48:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 10:48:04       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 10:48:04       58 阅读
  4. Python语言-面向对象

    2024-07-14 10:48:04       69 阅读

热门阅读

  1. not enough information C#

    2024-07-14 10:48:04       21 阅读
  2. python 网络爬虫

    2024-07-14 10:48:04       24 阅读
  3. Writing Bazel rules: simple binary rule

    2024-07-14 10:48:04       18 阅读
  4. UVA12342 Tax Calculator 题解

    2024-07-14 10:48:04       23 阅读
  5. Font Awesome 图表图标

    2024-07-14 10:48:04       26 阅读