时间:2022-02-05 09:39:34 来源:系统堂 游览量: 次
您还会发现许多似乎没有安装的相当基本的功能和应用程序(至少在撰写本文时的构建中)。例如,在设置基本操作系统的过程中,我必须安装 Nano 文本编辑器、Git 和 wget。这三个是你绝对应该添加的,它们都可以在 apt 存储库中找到。
sudo apt install nano wget git
➡在 WSL 上将 bash shell 与基本操作系统一起使用
无论出于何种原因,ElementaryWSL 都会设置并加载到 sh shell,而不是更常见的 bash。sh shell 实际上是一个遗留工具,您并不想使用它。只需在终端中输入,您就可以进入一个更容易识别的 bash 环境bash,但这会变得乏味。所以我们需要设置它来为我们做这件事。
请注意,这些步骤也适用于其他 shell,例如 Fish 或 zsh,但我们在本指南中使用 bash,因为它已经安装。你可以做两件事。
第一种是使用chsh命令,您可能会猜到,该命令会更改外壳。输入chsh终端,然后输入您的密码。当提示输入/usr/bin/bash作为您的选择并点击Enter。关闭您的实例,给它八秒钟,然后下次加载它时,您将进入 bash shell。
或者,如果您使用 Windows 终端,您可以简单地指示基本操作系统在加载时进入 bash。在设置中,在常规选项卡上的命令行下,确保该框显示为:
wsl.exe -d Elementary bash
这是一个快速修复,但chsh建议使用该方法。当然,对于使用不同终端应用程序的任何人来说都是如此。
仅此而已,现在在 WSL 上设置了基本操作系统,供您使用,就像您通过 Microsoft Store 安装的任何其他操作系统一样。
此外,您可以在 WSL 上运行基本操作系统的多个实例。对于每个后续安装,只需将本指南顶部的elementary.exe文件的名称更改为其他名称,然后再次运行它。新实例将使用更改后的文件名进行设置,但它至少允许您同时运行多个实例。