Bash 是大多数 Linux 发行版上的默认 shell,由于升级到适用于 Linux 的 Windows 子系统,它在 Windows 11 上运行得比以往任何时候都好。以下是使用 Windows 终端安装 Bourne Again Shell 的方法。
大约五年前,微软发布了最初的 Windows Linux 子系统 (WSL)。从那以后,它经历了重大的修改——最初的 WSL 没有运行真正的Linux 内核,它没有在虚拟机中运行,并且不支持 GUI 应用程序而无需一些额外的步骤。随着升级到 WSL 2.0,所有这一切都发生了变化。
在 WSL 下运行的 Linux 发行版(如 Ubuntu)包括 Bash。它们是在 Windows 11 PC 上获取 Bash 的最佳方式。
如何安装 Bash
BASH 是大多数Linux 发行版(发行版)的默认 shell 。您需要安装 WSL 才能让 Linux 在 Windows 上运行。幸运的是,安装过程已经过简化——它是 Windows 终端中的一个命令。
要以管理员身份运行终端,请单击开始按钮,在搜索栏中键入“终端”,右键单击 Windows 终端结果,然后单击“以管理员身份运行”。
wsl --install在 Windows 终端中键入并按 Enter。它将开始下载和安装必要的资产。这可能需要几分钟,子系统有几百兆字节。
完成后,您的计算机将需要重新启动。键入shutdown /r /t 0并按 Enter 立即重新启动。
计算机重新启动后,安装将自动恢复。首先下载并安装Ubuntu,然后系统会提示您选择用户名和密码。它们不必与您的 Windows 11 登录详细信息相关,并且您不应重复使用相同的密码。
选择密码后,Ubuntu 将启动。
如何安装其他 Linux 发行版
Ubuntu 是 WSL 随附的默认 Linux 操作系统,但它并不是唯一可用的操作系统。wsl –install -d opensuse-42 在终端中输入wsl --list --onlineor wsl -l -o。
您可以通过键入 来安装列出的任何发行版wsl --install -d 。例如,如果你想安装 openSUSE-42,你需要输入wsl --install -d opensuse-42. 如果您愿意,也可以通过 Microsoft Store 安装它们。
注意: PowerShell 和命令提示符不区分大小写。Linux 终端区分大小写。
就是这样——你完成了。Bash 是 Ubuntu 中的默认 shell。您可以通过从“开始”菜单或通过Windows 终端启动 Ubuntu(或任何 Linux 发行版)随时使用 Bash 。
领取专属 10元无门槛券
私享最新 技术干货