win7纯净版 Win10纯净版 Win8系统 最新win10下载 Win10 21h1 Win11 22H2 win10激活

您当前所在位置:首页 > 系统教程 > 安装教程

       

如何在WSL上为Windows10和win11安装基本操作系统

时间:2022-02-05 09:39:34     来源:系统堂     游览量:

  如何在WSL上为Windows10和win11安装基本操作系统

  elementary OS 是一个流行的 Linux 发行版,不是通过 Microsoft Store 提供的,所以这里是如何在 WSL 上安装它。

  适用于 Linux的Windows 子系统 (WSL)是一个非常强大的工具,适用于 Windows 10 和Windows11,在 Microsoft Store 中提供了大量易于安装的发行版。但您不仅限于通过商店提供的那些。使用正确的工具和专业知识,您几乎可以让任何发行版正常工作。

如何在WSL上为Windows10和win11安装基本操作系统

  在某些情况下,例如 Ubuntu,您可以使用官方映像安装最新的滚动版本。在其他情况下,我们向 WSL 社区寻求帮助,这就是我们使用基本操作系统的地方。

  由于托管在 GitHub 上的一个项目,在 WSL 上安装elementary OS 是一个简单的过程,只需几分钟,然后进行一些非常简单的设置。

  ➡如何在 WSL 上安装基本操作系统

如何在WSL上为Windows10和win11安装基本操作系统

  Elementary OS 是基于 Ubuntu 的 Linux 发行版,是目前较为主流的选项之一,拥有最令人愉悦的用户界面之一。当然,在 WSL 中使用 Linux 与仅将其加载到 PC 上略有不同,并且您不会获得华丽的 UI,但如果您需要它或只是想要它,您可以拥有它。

  因此,如果您想在 WSL 上使用它,您将希望使用一个简单称为 ElementaryWSL 的社区项目。它托管在 GitHub 上,因此第一个调用端口是加载其存储库。它也仅针对 WSL 2 构建,因此如果您尚未使用它,请查看我们的完整指南以做好准备。

  在 GitHub 存储库上,点击发布页面并下载最新的包。下载后,将 zip 文件解压缩到要从中运行它的目录,然后只需运行elementary.exe。与从官方图像之一安装 Ubuntu 的最新版本不同,它被捆绑在一起,更像是您从 Microsoft Store 下载的具有类似安装过程的发行版。

  运行安装需要几秒钟(或更长,具体取决于您的硬件),但安装程序不需要您进行任何交互。它将打开一个终端窗口,完成后会要求您按Enter。然后终端窗口将关闭。

  如果您使用 Windows 终端,Elementary 现在将显示在下拉菜单中,以便在您下次加载时启动。如果不这样做,您可以通过 PowerShell 启动它,就像使用此命令的任何其他 Linux 发行版一样:

  wsl -d Elementary

  默认情况下,您只有 root 访问权限,因此您需要在开始之前进行一些基本设置。

  ➡如何在 WSL 上设置基本操作系统

如何在WSL上为Windows10和win11安装基本操作系统

  使用上述方法之一在您的终端中加载基本操作系统。您将看到一个以 开头的基本提示root@。与 WSL 上的任何其他 Linux 发行版一样,您需要在执行任何操作之前添加具有正确权限的用户。您也没有密码,因此您需要在开始之前添加其中一个。

  在终端输入:

  passwd

如何在WSL上为Windows10和win11安装基本操作系统

  按照提示设置 root 密码。接下来,我们将添加一个用户:

  useradd -m

如何在WSL上为Windows10和win11安装基本操作系统

  然后我们将使用以下用户的密码跟进:

  passwd

  再次,按照提示添加密码。这些命令添加了根密码、用户和用户密码。

  下一步是为您的用户添加正确的权限,以便能够使用 sudo 命令,否则您将遇到错误。我们可以通过输入:

  usermod -aG sudo

如何在WSL上为Windows10和win11安装基本操作系统

  然后,您可以使用以下命令切换到您的用户:

  su

  接下来要做的是确保当您启动小学时,您是以用户身份而不是 root 身份执行此操作的(建议这样做)。有两种方法可以做到这一点,第一种是使用wsl.conf文件,第二种是通过配置 Windows 终端(如果您使用它)。

  您将没有开箱即用的 wsl.conf 文件,因此我们需要创建它并输入正确的设置。由于我们将进入 /etc/ 目录,因此最容易成为该目录的 root。在终端中以 root 身份输入:

  nano /etc/wsl.conf

如何在WSL上为Windows10和win11安装基本操作系统

  Nano 文本编辑器现在将打开一个新的空白文件。将此块输入到文件中:

  # Set the user when launching a distribution with WSL.

  [user]

  default=YourUserName

  按Ctrl + X ,然后按Y,然后按 Enter保存并退出。关闭您的基本实例,等待几秒钟(8 是 Microsoft 的官方线路),然后当您重新启动时,您应该已准备好开始,已经以用户身份登录。

  或者,如果您使用的是 Windows 终端,请打开Settings,在边栏中找到您的 Linux Mint 安装,然后在命令行框中确保存储此命令:

  wsl.exe -d -u

  一旦关闭并重新启动,这将具有相同的效果。但是,最好设置一个 wsl.conf 文件,因为它可以确保您始终以用户身份输入,并且还可以为您的发行版存储其他设置。

 1/2    1 2 下一页 尾页

上一篇:如何在不受支持的硬件上安装Windows11
下一篇:usb安装win11步骤_U盘安装原版win11系统详细教程