如何在 Windows 11 上安装 Bash:用户分步指南

Ella

在 Windows 11 上安装 Bash 听起来可能很复杂,但事实并非如此。它涉及在您的计算机上启用适用于 Linux 的 Windows 子系统 (WSL),并从 Microsoft Store 安装您选择的 Linux 发行版(例如 Ubuntu)。这是一个简单的过程,可让您与 Windows 程序一起运行 Linux 工具和应用程序,而无需单独的计算机或虚拟机。如果您喜欢两全其美,那么这是完美的选择!

本指南将引导您完成在 Windows 11 计算机上运行 Bash 的步骤。最后,您将拥有一个可以使用的强大工具,可以打开广阔的 Linux 生态系统。

第 1 步:启用适用于 Linux 的 Windows 子系统

以管理员身份打开PowerShell并运行命令wsl --install

运行此命令后,Windows 将自动安装适用于 Linux 的 Windows 子系统,这对于让 Bash 和其他 Linux 功能在您的系统上运行至关重要。

第 2 步:重新启动计算机

安装后,重新启动计算机以应用更改。

快速重新启动可确保所有必要的组件均已正确配置并可供您重新登录时使用。

第 3 步:打开 Microsoft Store

在开始菜单中搜索“Microsoft Store”并将其打开。

Microsoft Store 是您查找和安装 Ubuntu 等 Linux 发行版的门户,这会将 Bash 添加到您的设置中。

第 4 步:安装 Linux 发行版

在 Microsoft Store 中,搜索“Ubuntu”(或其他 Linux 发行版),然后单击“获取”或“安装”。

Ubuntu 是一个流行且用户友好的选择。安装后,它将自动与 WSL 集成,让您可以访问 Bash。

第 5 步:启动您的 Linux 发行版

从“开始”菜单打开已安装的 Linux 发行版并完成初始设置。

当您第一次启动 Ubuntu(或您选择的发行版)时,它会提示您设置用户帐户和密码,就像您在 Linux 计算机上一样。

完成这些步骤后,您的 Windows 11 计算机上将拥有一个功能齐全的 Bash 终端。您现在可以享受直接在 Windows 计算机上使用 Linux 命令和脚本的灵活性。

在 Windows 11 上安装 Bash 的提示

  • 检查更新:始终确保您的 Windows 11 是最新的,以避免与 WSL 出现兼容性问题。
  • 明智地选择你的发行版:Ubuntu 适合初学者,但根据您的需要,您可能更喜欢 Debian 或 Kali Linux 等其他操作系统。
  • 定制您的环境:利用 .bashrc 文件通过别名和函数来个性化您的 Bash 体验。
  • 学习基本的 Linux 命令:熟悉基本命令,例如ls,cd, 和cp有效导航。
  • 探索 WSL 设置:使用 PowerShell 中的 WSL 设置进行高级配置,例如设置资源限制。

常见问题解答

我可以安装多个 Linux 发行版吗?

是的,您可以安装多个发行版并并行运行它们,每个发行版都有自己的环境。

另请阅读:如何在 Windows 11 上使用 Bash:分步安装指南

在 Windows 11 上使用 Bash 安全吗?

当然,它是由 Microsoft 设计的,旨在确保安全并与 Windows 11 无缝集成。

我需要一台功能强大的计算机来运行 WSL 吗?

未必; WSL 是轻量级的,应该在大多数支持 Windows 11 的系统上运行,尽管更多的 RAM 和 CPU 能力可以增强性能。

使用 Bash 会影响我的 Windows 文件吗?

不,Bash 在单独的环境中运行,但您可以根据需要访问 Windows 文件。

如果我改变主意,可以卸载 WSL 吗?

是的,只需使用命令wsl --uninstall在 PowerShell 中将其删除。

步骤总结

  1. 在 PowerShell 中启用 WSL。
  2. 重新启动计算机。
  3. 打开微软商店。
  4. 安装 Linux 发行版。
  5. 启动并设置 Linux 发行版。

结论

恭喜您,您已成功学习如何在 Windows 11 上安装 Bash! Windows 环境的这一新增功能为您打开了一个充满可能性的世界,特别是如果您喜欢编码、编写脚本和修补软件工具。在 Windows 上运行 Bash 弥补了 Windows 和 Linux 之间的差距,使您能够充分利用这两个系统,而无需双重启动或管理虚拟机的麻烦。

无论您是开始编程、探索 Linux 生态系统,还是只是对新技术机会感到好奇,在您的 Windows 计算机上安装 Bash 都会改变游戏规则。您可以自动执行任务、运行功能强大的脚本以及访问传统上仅在 Linux 系统上可用的大量软件。这种设置不仅可以提高您的工作效率,还可以扩展您的技能。

那么,为什么还要等呢?立即在您熟悉的 Windows 环境中深入了解 Linux 世界。您可以通过查看 Bash 脚本教程、了解有关 Linux 发行版的更多信息或为开源项目做出贡献来进一步探索。当您将 Bash 的强大功能与 Windows 11 的多功能性结合起来时,一切皆有可能。