win11 安装wsl

win11 安装wsl

Windows Subsystem for Linux(简称WSL)在Windows 10中首次亮相,现在在Windows 11中得到了更强的支持和改进。这个功能使用户可以在Windows操作系统上运行本地Linux二进制文件。下面将介绍WSL的安装方法。

前提条件

在安装WSL之前,需要执行以下步骤。

检查系统要求

首先,要确保计算机运行的是Windows 11操作系统。

其次,在控制面板中,转到“程序”>“程序和功能”>“启用或关闭Windows功能”并确保已启用“Virtual Machine Platform”、“Windows Subsystem for Linux”和“Windows Hypervisor Platform”。

安装适用于 Windows 的 Linux 发行版

您需要安装适用于Windows的Linux发行版。 建议使用Ubuntu或者Debian。 你可以从Windows Store 中下载需要的Linux发行版。 安装完成后,系统将在Windows应用程序菜单中放置一个Linux发行版。

安装 WSL

通过 PowerShell 安装 WSL

  1. 打开PowerShell作为管理员,执行以下命令,以启用WSL特性:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. 然后,执行以下命令以启用虚拟机平台:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 下载并安装WSL2 Linux内核更新包,从以下链接中下载:

WSL 2 Linux kernel update package for x64 machines

  1. 安装完升级包后,将WSL 2设置为默认版本:
wsl --set-default-version 2
  1. 最后,在PowerShell提示符下,输入以下命令以安装适用于WSL的Linux发行版:
wsl --install

通过设置安装 WSL

  1. 打开“设置”应用程序,进入“应用程序”>“可选功能”>“添加功能”。

  2. 在可选功能中,选择“虚拟机平台”和“Windows子系统Linux”。

  3. 然后,下载以下更新包:

WSL 2 Linux kernel update package for x64 machines

  1. 安装完升级包后,将WSL 2设置为默认版本:
wsl --set-default-version 2
  1. 最后,在Microsoft Store中,搜索你想要的支持WSL的Linux发行版,然后安装它。

测试 WSL

安装完WSL后,可以测试你的Linux发行版。你可以通过PowerShell打开Linux发行版,在其中运行标准的Linux命令。

可以通过以下命令来启动Linux发行版:

wsl

示例代码:

$ wsl
Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-77-generic x86_64)

$ ls
Desktop  Downloads  Documents  Music  Pictures  Public

$ pwd
/home/user

$ uname -a
Linux DESKTOP-0DRK31F 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

结论

WSL是一种非常强大而且流行的技术,使得用户可以在Windows操作系统上运行本地Linux二进制文件。通过这篇文章,您已经学会了如何在Windows 11中安装WSL。 该过程非常简单,只需要几个命令就能完成。 祝您在Windows和Linux之间无缝切换,享受最佳的开发体验。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程