当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

作者:精品下载站 日期:2024-12-14 12:28:14 浏览:13 分类:玩电脑

在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序


Windows 11现已正式发布,带来更多令人兴奋的功能。最令人惊奇的功能之一是能够使用 WSL(适用于 Linux 的 Windows 子系统)版本 2 运行 Linux GUI 应用程序。此功能过去仅限于 Windows Insider 成员,但现在可供所有用户使用。

WSL 可以定义为一种轻量级虚拟化技术,可以在 Windows 系统上执行 Linux 二进制文件。 WSL 于 2016 年首次发布,自此以来,随着适用于 Windows 11 Build 22000 及更高版本的最新主要版本 WSL 2,其发展不断加快。

WSL 2 提供完全集成的桌面体验,您可以:

  • 将 Linux 应用程序固定到 Windows 任务栏
  • 从 Windows 开始菜单启动 Linux 应用程序
  • 使用 alt-tab 在 Linux 和 Windows 应用程序之间切换
  • 跨 Windows 和 Linux 应用程序剪切 + 粘贴

WSL 也可在 Windows 10 上使用,但更多功能可在 Windows 11 系统上使用。本指南旨在演示如何在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序。

步骤 1 - 安装 WSL 的显卡驱动程序

在系统上运行 GPU 加速的 Linux GUI 应用程序时,图形驱动程序非常重要。感谢 Microsoft 团队为 3 个主要架构创建驱动程序链接:

  • 英特尔显卡驱动程序
  • AMD 显卡驱动程序
  • NVIDIA 显卡驱动程序

为您的系统安装所需的驱动程序。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

安装后,请按以下步骤操作。

步骤 2 - 在 Windows 上安装 WSL

此步骤适用于那些尚未在系统上安装 WSL 的用户。打开管理员 PowerShell/Windows 命令提示符。

在命令行中,运行以下命令来安装 WSL。

wsl --install

示例输出:

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

上述命令下载 Linux 内核并将 WSL2 设置为默认值并安装 Ubuntu。安装后,您需要重新启动计算机。

现在启用 WSL。

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

如果您已安装 WSL,请将其升级到 WSL 2,如下所示。

wsl --update

强制重启。

wsl --shutdown

您可以如下列出可用的 Linux 发行版。

wsl --list

示例输出:

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

使用以下语法安装首选 Linux 发行版。

wsl --install -d <distro name>

步骤 3 - 使用 WSL 在 Windows 上运行 Linux

现在,安装所需的 Linux 发行版后,它将出现在“开始”菜单中。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

Linux 发行版将按如下方式安装。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

您可能需要创建一个新的 Unix 用户。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

最后,您将访问 Linux shell。在这里,您可以为已安装的发行版运行普通的 Linux 命令。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

步骤 4 - 在适用于 Linux 的 Windows 子系统 (WSL) 上运行 GUI 应用程序

最后,您可以使用 WSL 从 Linux 命令行运行 GUI 应用程序。例如,要运行 Firefox,首先要安装它。

对于Ubuntu。

sudo apt install firefox

安装后,按如下方式运行。

firefox

示例输出:

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

越来越多的 Linux 应用程序,例如 VLC、vim 文本编辑器等。也可以从 Windows 应用程序菜单启动已安装的应用程序。

[玩转系统] 在 Windows Linux 子系统 (WSL) 上运行 Linux GUI 应用程序

结论。

这标志着本指南的结束。我希望您喜欢 Windows 上的新 WSL 功能。您现在可以在 Windows 上轻松运行 Linux GUI 应用程序。

相关文章:

  • 使用 WSL2 在 Windows 上运行 Podman
  • 如何在 Windows WSL 上运行 Arch Linux
  • 如何使用 WSL 在 Windows Server 2019 上运行 Linux

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯