如何在 Windows 11 中使用 WSL:初学者综合指南

Ella

在 Windows 11 中使用 WSL(适用于 Linux 的 Windows 子系统)可让您直接在 Windows 计算机上运行 Linux 环境。这对于想要享受 Linux 的好处而又不想离开 Windows 的舒适性的开发人员和技术爱好者来说非常方便。首先,您需要安装 WSL,选择您最喜欢的 Linux 发行版,然后从终端启动它。这是一个无缝的过程,弥补了 Windows 和 Linux 之间的差距。

在本部分中,我们将逐步介绍在 Windows 11 上设置 WSL,以便您在 PC 上享受 Linux 功能。

另请阅读:如何在 Windows 11 中启用 WSL:初学者分步指南

第 1 步:启用 WSL

首先,您需要在 Windows 11 系统上启用 WSL。

为此,请以管理员身份打开 PowerShell。类型wsl --install并按 Enter 键。此命令启用 WSL 并安装默认的 Linux 发行版。

第 2 步:安装 Linux 发行版

从 Microsoft Store 选择 Linux 发行版。

启用 WSL 后,转到 Microsoft Store 并搜索您喜欢的 Linux 发行版,例如 Ubuntu 或 Debian。只需单击一下即可安装。

第 3 步:启动 Linux 发行版

安装后,启动您选择的 Linux 发行版。

您可以在“开始”菜单中找到它。打开它,需要一些时间来进行设置。您可能需要为 Linux 环境创建用户帐户和密码。

第 4 步:更新您的 Linux 发行版

让您的 Linux 发行版保持最新。

启动后,最好运行sudo apt update && sudo apt upgrade确保您的 Linux 环境是最新的。

第 5 步:探索和使用 Linux 命令

开始使用 Linux 命令和工具。

您现在可以直接从 Windows 访问 Linux 终端并运行您最喜欢的命令、安装软件并探索 Linux 功能。

完成这些步骤后,您将在 Windows 11 中拥有一个功能齐全的 Linux 终端。此设置允许您直接从 Windows 环境使用 Linux 专用的软件和工具。

在 Windows 11 中使用 WSL 的提示

  • 定期备份:确保单独备份 Linux 文件,因为它们存储在 Windows 文件系统中。

  • 定制终端:使用 Windows 终端获得更具可定制性和用户友好性的终端体验。

  • 资源分配:根据您的需求调整 WSL 设置中的资源分配以优化性能。

  • 使用 WSL 2:选择 WSL 2 以获得更好的性能和完整的 Linux 内核兼容性。

  • 与 Windows 集成:使用文件资源管理器在 Windows 和 Linux 之间轻松复制和移动文件。

常见问题解答

WSL 有何用途?

WSL 允许您在 Windows 上运行 Linux 环境,无需虚拟机,从而桥接开发和系统管理任务。

我需要为 Linux 发行版付费吗?

Microsoft Store 中的大多数 Linux 发行版都可以免费下载和使用。

我可以使用 WSL 运行 GUI 应用程序吗?

是的,使用 WSL 2 和某些配置,您可以运行 GUI 应用程序。

如何在 WSL 1 和 WSL 2 之间切换?

使用命令wsl --set-version, 替换with your distribution name and与1或2。

WSL 使用安全吗?

是的,WSL 很安全,并且与 Windows 安全功能顺利集成。

概括

  1. 在 PowerShell 中启用 WSL。
  2. 从 Microsoft Store 安装 Linux 发行版。
  3. 启动 Linux 发行版。
  4. 更新Linux环境。
  5. 使用 Linux 命令。

结论

在 Windows 11 中拥抱 WSL 的强大功能就像打开了通往新世界的大门。它结合了 Linux 的稳健性和 Windows 的熟悉性,使其成为开发人员和好奇者的完美工具。无论您热衷于运行 Linux 专属应用程序还是只是想探索新环境,WSL 都是您的最佳选择,而无需使用双引导或使用虚拟机的麻烦。

随着技术不断发展,平台混合变得更加普遍,WSL 就是这一趋势的光辉典范。那么为什么不尝试一下 WSL呢?您可能会找到新的方法来简化您的工作流程,或者只是享受两全其美。潜入、探索,谁知道呢——也许您会释放出您从未意识到的新潜力。