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

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

时间:2021-08-02     来源:win10官网     游览量:

  适用于 Linux 的 Windows 子系统 (WSL) 可让您在 Windows 11 PC 上运行 Linux 软件。启用 WSL 后,Windows 将安装定制的 Linux 内核。然后,您可以安装 Ubuntu 或您选择的其他 Linux 发行版。

  •WSL 如何在 Windows 11 上工作

  您可以在所有版本的Windows 11上启用适用于 Linux 的 Windows 子系统 (WSL),甚至是 Windows 11 Home。(您也可以在 Windows 10 上安装 WSL。)

  与 Windows 10 的最新版本一样,Windows 11 使用 WSL 2。第二个版本经过重新设计,并在Hyper-V管理程序中运行完整的 Linux 内核以提高兼容性。当您启用该功能时,Windows 11 会下载它在后台运行的Microsoft 构建的 Linux 内核。Windows Update 保持内核更新。(如果您愿意,也可以使用自己的自定义 Linux 内核。)

  要使用 WSL,您需要安装 Linux 发行版。默认情况下,WSL 安装 Ubuntu。这将使您可以使用 Bash shell 或您选择的任何其他命令行 shell 访问完整的 Ubuntu 命令行环境。

  您也可以在 Windows 11 附带的 Windows 终端应用程序中访问您的 Linux shell 环境。

  您还可以开箱即用地运行图形 Linux 应用程序(只需在 Linux 命令行环境中安装它们并运行命令。)。Windows 11 还支持通过 GPU 访问运行 Linux 应用程序,使 GPU 加速的 Linux 计算工作负载在 Windows 上运行良好。

  •快速方法:使用命令安装 WSL

  微软在 Windows 11 上使这个过程变得非常简单。您可以启用适用于 Linux 的 Windows 子系统并使用单个命令安装像 Ubuntu 这样的 Linux 发行版。

  为此,您需要使用具有管理员权限的命令行窗口。我们将使用 Windows 终端执行此操作,但您也可以直接启动命令提示符。

  要以管理员权限启动 Windows 终端,请右键单击任务栏上的“开始”按钮或按 Windows+X 并单击“Windows 终端(管理员)”。(您也可以在开始菜单中找到 Windows 终端快捷方式——右键单击它并选择“以管理员身份运行”。)同意出现的用户帐户控制提示。

右键单击“开始”按钮并选择“Windows 终端(管理员)”。

  要启用适用于 Linux 的 Windows 子系统并安装默认发行版 Ubuntu,只需运行以下命令: wsl --install

  该过程完成后,Windows 将要求您重新启动 PC。重启你的电脑。完成后,您将能够使用您的 Linux 系统。(您可以右键单击“开始”菜单,然后单击“关机”或“注销”>“重新启动”以快速重新启动。)

运行“wsl --install”命令。

  要列出其他可用的 Linux 发行版,请改为运行以下命令。这列出了 (-l) 在线可用的分发 (-o)。 wsl -l -o

  您可以通过运行以下命令来安装您选择的 Linux 发行版,将“名称”替换为“名称”列中显示的 Linux 发行版名称: wsl --install -d 名称

  例如,要安装 Debian 而不是 Ubuntu,您需要运行: wsl --install -d Debian

  您还可以多次运行此命令以在您的系统上安装多个 Linux 发行版。

列出可用的 Linux 发行版并安装一个。

  计算机重新启动后,您可以启动从“开始”菜单安装的 Linux 发行版。

启动“Ubuntu”快捷方式。

  您还可以在 Windows 终端应用程序中找到它作为选项。单击选项卡栏上新选项卡“+”按钮右侧的向下箭头,然后选择您安装的 Linux 发行版。 提示:如果在 Windows 终端中没有看到安装的 Linux 发行版,请先从“开始”菜单启动它。完成首次运行设置过程后,它将出现在此处。

单击向下箭头并选择您的 Linux 发行版。

  在此处启用“适用于 Linux 的 Windows 子系统”复选框,然后单击“确定”。系统将提示您重新启动计算机。现在,您可以像坐在 PC Linux 前一样使用 Linux shell,或者就好像您远程连接到运行 Linux 的服务器一样。你只需要知道 Linux 命令。

  •缓慢的方式:启用 WSL 并安装发行版

  您还可以以较旧的方式启用适用于 Linux 的 Windows 子系统 (WSL)。这需要更多的点击,我们建议只运行上面的命令。

  为此,请打开“开始”菜单并搜索“Windows 功能”。(您可以按 Windows 键打开“开始”菜单并开始输入。)启动“打开或关闭 Windows 功能”快捷方式。

启用“适用于 Linux 的 Windows 子系统”选项,然后单击“确定”。

  完成后,打开 Microsoft Store 应用并搜索要使用的 Linux 发行版。例如,您可以搜索“Ubuntu”。

  像安装任何其他应用程序一样安装您想要使用的 Linux 发行版(如 Ubuntu)。只需单击其商店页面上的“安装”按钮。

返回网站首页
60

上一篇:如何在 Windows 11 上隐藏任务栏


下一篇:加密文件夹怎么加密?Win10加密文件夹的技巧

最新系统下载