Ghost32 - 安全的系统软件下载站!

ghost32怎么安装系统|装机必备|最新专题|最近更新

当前位置:首页 > 系统文章 > win11教程

如何在 Windows 11 上安装适用于 Linux 的 Windows 子系统 (WSL)

时间:2024-09-24 08:13:16 来源: 点击:
手机扫码继续观看
如何在 Windows 11 上安装适用于 Linux 的 Windows 子系统 (WSL)

  • 要在 Windows 11 上安装 WSL,请打开 PowerShell 或命令提示符 (admin),运行“wsl –install”命令,然后重新启动计算机以设置适用于 Linux 的 Windows 子系统以及 Ubuntu Linux 发行版。

  • 要使用特定发行版安装 WSL,请运行“wsl –install -d DISTRO-NAME”命令。

  • 要从 Microsoft Store 安装 WSL,请启用“虚拟机平台”功能,然后从 Store 下载 WSL 应用程序。

  在 Windows 11 上,Microsoft 将适用于 Linux 的 Windows 子系统 (WSL) 的安装过程简化为只需一个命令即可下载和安装所有必需的组件,包括虚拟机平台和 Linux GUI 应用程序。在本指南中,我将教您如何完成此过程。

  此外,默认情况下,该命令还会安装最新的 Ubuntu 发行版。如果您更喜欢其他 Linux 发行版,则可以在命令中添加一个选项来安装任何受支持的发行版。此外,通过命令行体验,您可以更轻松地更新内核。或者,您也可以使用从 Microsoft Store 下载的 WSL 来安装 WSL。

  Windows 11 上的 WSL 是什么?

  适用于 Linux 的 Windows 子系统是一项可选功能,允许您在 Windows 11(和 10)上运行不同的 Linux 发行版,而无需第二台计算机、双启动设置或虚拟机。安装 WSL 后,系统会添加不同的组件,以使用 Microsoft Hyper-V 虚拟机管理程序创建虚拟化层,以便在您的计算机上本机安装和运行 Linux 发行版(例如 Ubuntu、Debian 或 Fedora)。

  Linux 子系统提供了一个功能齐全的环境,包括 Linux 内核、系统调用和库,允许您像在本机 Linux 系统上一样运行应用程序。

  Microsoft 还将 WSL 与 Windows 集成,允许您从 Linux 环境访问文件和应用程序。此外,您可以直接从文件资源管理器访问发行版文件,而无需任何其他配置。

  尽管您主要使用 WS 来运行命令行应用程序,但此虚拟化层还允许您利用 X11 或 Wayland 等工具安装和运行 GUI(图形用户界面)应用程序。

  在本指南中,我将教您在计算机上安装 WSL 平台的简单步骤。此外,我将概述在 Windows 11 上更新 Linux 内核的步骤。

  重要:尽管大多数计算机都附带已启用的硬件虚拟化,但您必须确保在计算机的 BIOS (UEFI) 固件上启用虚拟化。

  在 Windows 11 上安装 WSL

  要从命令提示符(或 PowerShell)在 Windows 11 上安装 WSL,请使用以下步骤:

  1. 在 Windows 11 上打开开始。

  2. 搜索 命令提示符 (或 PowerShell),右键单击顶部结果,然后选择 以管理员身份运行 选项。

  3. 键入以下命令以在 Windows 11 上安装 WSL,然后按 Enter 键:

  wsl --install

  4. 重新启动计算机以在 Windows 11 上完成 WSL 安装。

  5. 根据需要继续进行 Linux 发行版设置。

  完成这些步骤后,所需的 Linux 组件将自动安装在 Windows 11 和最新版本的 Ubuntu Linux 发行版上。

  根据我的经验,install 命令可能正常工作,也可能无法正常工作,具体取决于您的 Windows 安装配置。如果您收到错误代码 14107,请确认该消息以确定系统无法打开的组件。例如,“Virtual Machine Platform”(虚拟机平台)。如果是这种情况,请打开“设置”>“可选功能”>“更多 Windows 功能”,选中“虚拟机平台”,然后单击“确定”按钮添加组件。现在可以再次运行 WSL install 命令。

  更新 WSL 内核

  要从 Windows 11 上的命令提示符更新 WSL 内核,请使用以下步骤:

  1. 打开开始.

  2. 搜索 命令提示符 (或 PowerShell),右键单击顶部结果,然后选择 以管理员身份运行 选项。

  3. 键入以下命令以更新 WSL 内核,然后按 Enter 键:

  wsl --update

  完成这些步骤后,如果有可用更新,它将下载并安装到您的计算机上。

  在 Windows 11 上安装带有特定发行版的 WSL

  要在 Windows 11 上安装带有特定 Linux 发行版的 WSL,请使用以下步骤:

  1. 打开开始.

  2. 搜索 命令提示符,右键单击顶部结果,然后选择 以管理员身份运行 选项。

  3. 键入以下命令以查看要安装的可用 WSL 发行版的列表,然后按 Enter 键:

上一篇:如何在 Windows 11 上显示隐藏文件

下一篇:如何在 Linux 上安装 Microsoft Edge

相关文章

网友评论(共有 0 条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论