如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序

您是否知道使用 Ubuntu 专用应用程序不需要覆盖您的操作系统?通过 Windows 11 上的 Ubuntu 应用程序释放 Windows 桌面的真正潜力,通过融合 Linux 和 Windows 的强大功能来增强您的 PC 体验。

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

为什么我们在 Windows 11 上使用 Ubuntu 应用程序?

将 Ubuntu 添加到 Windows 11 使您可以访问仅在 Windows 上无法使用的各种免费应用程序。这些也不仅仅是常规项目;它们几乎可以在您的 PC 上完成任何任务,从改进的文件管理到创意项目。例如,如果您正在寻找 Windows 11 中没有的出色照片管理工具,您可以尝试 肖特韦尔 与 WSL 一起。或者,如果您不喜欢 Windows 上提供的电子邮件应用程序,您可以安装电子邮件客户端 基尔 原生于 Ubuntu。有许多出色的 Ubuntu 专属应用程序可以提升您的 Windows PC 水平。

此外,如果您喜欢手工和编程,Windows 和 Ubuntu 的结合将使您受益匪浅。它简化了面向 Linux 的项目的工作流程,而无需离开 Windows 环境。无论您的兴趣是为了娱乐而编程还是创建重要的项目,这种集成都会降低复杂性并提高生产力。

想象一下,您是一名从事跨平台项目的开发人员。在 Windows 上使用 Ubuntu 应用程序意味着您可以在 Linux 和 Windows 上轻松快速有效地测试您的新项目。相信我:我用 Go 编程语言编写程序,能够测试我的代码并在 Ubuntu 和 Windows 11 上无缝运行它是非常强大的。

开始之前的要求

在 Windows 11 系统上开始使用 Ubuntu 之前,必须满足一些要求以确保过程顺利进行。在测试过程中,直到我安装了 Windows 2 上安装的最新 WSL11 内核软件包后,WSL 才会工作。如果您像我一样在 Windows 11 上运行 WSL 时遇到问题,请安装此内核软件包。它将确保 WSL v2 操作系统正常工作。你可以 直接从 Microsoft 下载并安装 EXE 文件。

除了 WSL2 Kernel EXE 包之外,您还需要在 Windows 11 的“Windows 功能”区域中启用“虚拟机平台”功能。WSL 借助虚拟化来运行,而此功能是获得的必要条件Ubuntu 在 Windows 11 中拥有的大部分功能。

另請閱讀:  Windows 中 VirtualBox“Vt-X 不可用”错误的 6 大修复

最后,确保您拥有 Windows 11 系统的管理员权限。使用 WSL 需要修改 Windows 功能,如果您没有管理员权限,则无法使用。

启用适用于 Linux 的 Windows 子系统 (WSL)

默认情况下,Windows 11 上未启用适用于 Linux 的 Windows 子系统。您需要在 Windows 上激活此功能,然后才能使用它在 Windows PC 上运行 Ubuntu 应用程序。

首先,打开菜单 开始 在 Windows 桌面上。打开后,在搜索框中键入“打开或关闭 Windows 功能”。运行指定的代码 “控制板” 在其下方可访问 Windows 11 中的“添加/删除功能”区域。

窗户里面”Windows功能”, 向下滚动并找到““Linux 的 Windows 子系统”。找到它后,单击它旁边的空白框即可激活此功能。找到“好的“做出选择后。

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

现在您已经选择了按钮“好的“,Windows 11 将开始在您的系统上设置 WSL。此设置过程应该需要几分钟才能完成。安装完成后,您必须重新启动 Windows 计算机。选择按钮 “现在重启重新启动。

重新启动后,重新登录 Windows 11 桌面。再次登录后,将在 Windows 11 上启用适用于 Linux 的 Windows 子系统。

安装Ubuntu

Ubuntu for WSL for Windows 11 可通过 Microsoft Store 获取,允许将 Ubuntu 安装在您的系统上以在 Windows 11 下运行 Linux 应用程序。

要开始安装 Ubuntu for WSL,请从 Windows 11 桌面打开 Microsoft Store,找到并单击“搜索应用程序、游戏、电影等”框。

在搜索框中输入“Ubuntu”。当您输入“Ubuntu”时,Microsoft Store 将显示不同版本的 Ubuntu 应用程序。使用鼠标选择“Ubuntu 22.04.3 LTS”。

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

选择“Ubuntu 22.04.3 LTS”后,您将被引导至 Microsoft Store 中的功能页面。找到“获取”按钮并单击它。选择“积极”开始下载适用于 Windows 11 的 Ubuntu。

另請閱讀:  如何在 Windows 11 上启动进入安全模式

在 Windows 22.04.3 上下载 Ubuntu 11 LTS 应该很快,因为该程序的大小只有约 560MB。下载完成后,将在 Windows 开始菜单中访问 Ubuntu。

Ubuntu 22.04.3 LTS 在 Windows 11 上完成安装后,访问 Windows“开始”菜单,搜索“Ubuntu 22.04.3 LTS”,然后启动它。当您第一次启动它时,Ubuntu 会自动配置并准备使用。

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

Ubuntu 在 Windows 11 上完成设置后,您将看到一个空白的终端窗口,准备好与 Windows 11 系统上的 Ubuntu 进行交互。

基本配置技巧

以下是一些可改善 Windows 11 上的 WSL 体验的基本配置技巧。

Windows 和 Linux 文件系统集成

Windows 和 Linux 文件系统集成简化了 Ubuntu WSL 设置和 Windows 11 桌面之间的文件传输,以下介绍了如何利用此功能。

要从 Windows 11 访问 Ubuntu 文件,请首先打开 Windows 资源管理器。打开后,在侧边栏中找到“Linux”企鹅图标并选择它。

当您选择“Linux”时,将出现一个名为“Ubuntu-22.04”的文件夹。右键单击该文件夹并选择“固定以快速访问”。此过程允许您轻松地从 Windows 访问 Ubuntu 文件。

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

要从 Ubuntu 访问 Windows 文件,请使用 cd 命令导航到 /mnt/c 文件夹。此方法提供与 Windows 11 C:/ 驱动器的交互。

cd / mnt / c

更新 Ubuntu WSL 应用程序

不时更新 Ubuntu WSL 应用程序是一个好习惯,否则程序将停止工作。以下是在 Windows 11 上执行此操作的方法。

首先,从 Windows 开始菜单打开 Ubuntu 应用程序。打开后,运行 apt update 命令来检查 Ubuntu 软件更新。

sudo apt update

检查完更新后,可以使用 apt Upgrade 命令来安装它们。

sudo apt升级

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

开始使用 Ubuntu

Windows 11 中的 Ubuntu 有一个带有 WSL 的终端界面。 WSL 是一个 Linux 系统层,可以直接从 Windows 访问,而不是位于 Windows 桌面之上的 Linux 桌面。

另請閱讀:  Windows 中监视和控制温度的 8 个最佳程序

使用 Ubuntu 意味着安装在 Windows 11 上使用的软件包。要启动 Ubuntu,请在 Windows 开始菜单中搜索“Ubuntu 22.04.3 LTS”。打开后即可使用。

从这里,您可以安装任何您想要的应用程序。要在 Windows 11 系统上安装 Ubuntu 应用程序,请首先搜索应用程序名称。您可以使用适当的搜索命令进行搜索。例如,要查找“wireshark”,请执行以下操作:

apt搜索wireshark

在搜索结果中搜索您要安装的程序。然后使用命令“apt install programname”。例如,要安装 Wireshark,请执行以下操作:

sudo apt安装wireshark

安装程序后,您可以使用以下命令直接从终端运行它:

nohup 程序名称 & 否认

如何(以及为何)在 Windows 11 上运行 Ubuntu 应用程序 - %categories

或者,可以从 Windows 11 开始菜单启动应用程序。

与 Windows 11 集成

通过 WSL 安装应用程序时,它们会通过将自身安装在 Windows 11 开始菜单中来与 Windows 11 良好集成。要从 Windows 11 访问已安装的 WSL 程序,请在“您的程序”中搜索。每个集成的应用程序都会有一个 Linux 图标。

WSL 与 Windows 11 的集成非常好。但是,请记住,并非每个应用程序都会创建桌面图标。有时,您可能需要直接从设备运行 Ubuntu 程序。通常,您可以通过键入其包名称并按 Enter 键来完成此操作。

解决常见设置问题

WSL 通常可以在 Windows 11 上顺利安装。但是,如果您遇到问题,有一个快速、简单的解决方案。首先,在 Windows 11 中打开 PowerShell。打开后,使用 WSL 的更新命令。更新 WSL 将安装多个补丁和修复程序,这些补丁和修复程序肯定可以缓解您面临的问题。

wsl --更新

或者,如果更新没有帮助,请考虑按照本指南设置部分中的安装说明再次重新安装 Ubuntu WSL。

WSL 将 Ubuntu 应用程序带到您的桌面,无需虚拟化的麻烦,从而升级您的 Windows 11 体验。使用 Ubuntu 和 WSL 来增强您的 Windows 11 PC 并发现新的计算可能性。

你可能也会喜欢