如何在 Windows 10 (2021) 上运行基于 GUI 的 Linux 程序

2016 年底,微软出人意料地宣布与 Linux 基金会建立合作伙伴关系。 新时代的合作是在 Windows 10 上引入 Linux 的一部分,使其成为一个对开发人员友好的平台。 快进到 2021 年,随着项目获得重大改进,这种伙伴关系似乎得到了回报。 现在,微软宣布你可以在 Windows 10 上运行基于 GUI 的 Linux 程序,并支持硬件加速。 我们尝试了一些流行的 Linux 应用程序,它们在我们的 Windows 笔记本电脑上运行良好。 因此,如果您想了解如何在图形用户界面中在 Windows 10 上安装和使用 Linux 应用程序,请按照我们的指南逐步操作。

使用 WSL 在 Windows 10 上安装 Linux 程序(2021 年 4 月更新)

在这里,我们将向您展示如何使用 WSL(适用于 Linux 的 Windows 子系统)功能在 Windows 10 上安装 Linux 程序。 如果您不了解,WSL 是安装在 Windows 10 上的实际 Linux 内核. 它不是 Windows 10 上的兼容层(如 Wine)或虚拟机,因此性能保持一流。

在最新版本中,微软原生添加了一个 Linux 应用程序的 GUI 服务器 (昵称 WSLg)具有音频和麦克风支持。 更不用说,还有硬件加速支持。 现在说了这么多,让我们毫不拖延地进入步骤。

笔记 目前,WSLg 功能在 Windows Insiders 预览版 21364 或更高版本中可用。 几个月后,它将可供稳定的 Windows 10 用户使用。

1.首先,按Windows键并搜索“电源外壳“。 现在,单击右侧窗格中的“以管理员身份运行”。

在 Windows 10 上安装 linux 应用程序 gui

2.接下来输入命令 wsl --install 然后按回车。 它将安装虚拟机平台、WSL、Linux 内核、发行版和 GUI 应用程序支持包。 嗯,这个过程需要相当长的时间,所以请保持耐心。 如果该过程似乎卡住了,请使用 Windows 10 键盘快捷键 Ctrl + C 并再次运行该命令。

笔记 您可能必须在 PC 的 BIOS 或 UEFI 屏幕中打开虚拟化。

使用 WSL 在 Windows 10 上安装 Linux 程序(2021 年 4 月更新)

3. 如果你有 已设置 WSL 在您的 Windows 10 计算机上,然后输入 wsl --update 然后按回车。 它将安装具有内置 GUI 功能的最新 WSLg 版本。

使用 WSL 在 Windows 10 上安装 Linux 程序(2021 年 4 月更新)

4.安装完成后, 重启你的电脑. 首次启动时,Ubuntu 将提示安装窗口。 让它完成这个过程。 之后,设置您的用户名和密码,就可以了。 Linux 终端已准备好使用。

使用 WSL 在 Windows 10 上安装 Linux 程序(2021 年 4 月更新)

5. 作为一个好习惯,您应该运行以下命令 逐个 以便 Linux 发行版更新到所有最新补丁。 要运行这些命令,请从“开始”菜单打开 Ubuntu 应用程序。

sudo apt update
sudo apt upgrade

使用 WSL 在 Windows 10 上安装 Linux 程序(2021 年 4 月更新)

6. 现在,您可以直接从 VLC、Audacity、Skype 到 Gedit 等安装任何您想要的程序。 在传统的 Linux 方式中,您必须使用 sudo apt install 命令。 供您仔细阅读,GitHub 用户创建了一个在 Windows 10 上运行良好的 Linux 程序列表,因此请查看该列表以获取更多信息。 例如,在这里,我正在通过终端安装 Linux 的文本编辑器 Gedit。

sudo apt install gedit -y

编辑

7. 安装应用程序后,您现在可以像在 Linux 发行版上一样在 Windows 10 上运行 Linux 程序。 只需输入应用程序名称(例如 Gedit),然后按 Enter。 Linux 程序将立即在 Windows 10 的 GUI 界面中打开。最重要的是,Linux 应用程序的安装方式与常规 Windows 10 应用程序一样,这意味着您可以在“开始”菜单下找到它们并将它们固定在任务栏中。

gedit

linux文本编辑器

8.你也可以运行 多个 Linux 应用程序 在 Windows 10 上并排。 例如,这里我在 GUI 中的 Windows 10 上运行 VLC(基于 Linux)和 Gedit。

4 在windows 10上安装linux程序

通过 WSLg 在 Windows 10 上运行任何 Linux 程序

这就是您可以使用出色的 WSLg 功能在 Windows 10 上安装和使用 GUI Linux 程序的方式。 很明显,Linux 应用程序运行得非常好,没有任何故障。 现在,您甚至可以运行媒体应用程序,因为它支持麦克风和音频。 除此之外,适用于 Linux 的 Windows 子系统是开发人员和普通消费者享受两全其美的合法方式。 无论如何,这都是我们的。 如果您想了解更多有关 Windows 10 的此类提示和技巧,请继续关注我们。 如果您遇到任何问题,请在下方发表评论并告诉我们。

Leave a Comment

Your email address will not be published.