1. 点击选择"古怪的"版本。1. 然后点击当前的项目。 \n2. 接下来找到名为wsl.rootfs.tar.gz的文件。可能会有多个文件,但清单上标注的文件可以不用理会。请选择符合您的PC和驱动类型的正确版本,如果您的PC使用的是Intel或AMD驱动,请选择amd64版本。如果你在使用ARM架构的设备,请选择arm64位版本。首先,下载所需的文件,然后开始进行安装。
二、在Windows 10和11的WSL上安装Ubuntu 21.10的步骤 \n现在,我们要打开PowerShell终端。请记录下您在上面提到的步骤中tar文件的下载位置,因为在安装过程中您会需要这个文件的位置。通过将下载的Ubuntu镜像导入到WSL设置中,首先进行安装过程。在PowerShell中,导入和安装Ubuntu 21.10需要使用以下命令:
wsl --import
例如,在我的系统上,命令如下:
wsl --import Ubuntu-2110 c:/WSL/Ubuntu-2110 c:/Downloads/impish-server-cloudimg-amd64-wsl.rootfs.tar.gz
镜像的解压和安装位置并非必须,但创建一个专用目录将不会有任何坏处。特别是如果你计划使用这种方法安装多个发行版。此外,您还可以使用“--version”标志在末尾指定WSL的版本号。此外,您可以在末尾使用--version参数来指定WSL的版本。它将安装为系统默认的WSL版本,但您可以在安装过程中更改以方便日后的转换需求。您只需在标志后加上1或2来选择您需要的版本。完成这项操作需要一分钟的时间,当它完成后,您就可以继续进行设置了。由于尚未在Microsoft Store上安装此应用程序,所以在“开始”菜单中没有应用程序的快捷方式。如果你需要手动启动它:
wsl-d
然而,如果你要使用Windows终端,WSL会自动将其添加到下拉菜单中,以及你可以打开的所有其他shell。
三、Ubuntu 21.10的基本设置
\n由于你已经成功地安装了Ubuntu 21.10系统,因此你不需要再像从Microsoft Store安装Ubuntu那样进行初始设置过程。你不能使用用户设置,只能使用root账户,所以你需要创建一个新用户并将其加入到sudo组:
BOB半岛入口
adduser usermod -aG sudo
然后使用以下命令切换到该用户:
su
要以新用户身份启动Ubuntu 21.10,请在PowerShell中输入:
wsl -d -u
虽然以用户而不是root身份切换或进入新安装的过程并不复杂,但自动化过程总是更佳。安装这个发行版的方式会导致默认用户的配置和从商店下载可执行文件的用户略有不同。有多种方式可以解决这个问题,但其中最简单且最安全的方法是编辑发行版上的wsl.conf文件,将登录用户从root身份改为你的用户账户。打开Ubuntu 21.10操作系统,然后浏览到以下文件位置。由于在第一次安装时,文件可能不存在,因此需要进行设置。为此,您需要使用root身份登录,而不是使用您的用户帐户。1. 输入cd /etc/ 到终端中。\n2. 使用ls命令来展示内容列表。若您没有wsl.conf文件,可自行新建一个。输入命令touch wsl.conf。
4.键入命令nano wsl.conf来打开wsl.conf文件。现在,您需要以用户身份而不是root身份提供必要的信息,告诉Ubuntu 21.10启动的要求。请在文档中输入以下内容:
# 在使用WSL启动分发时设置用户。 # [user] 部分来设置默认用户名。 [user] # default=YourUserName
第一行不是必需的,但最好在整个wsl.conf文件中保留注释,以便用简单的英语提醒你每个部分的作用。在nano中按下Ctrl+X退出,然后按Y和Enter来保存文件。关闭WSL后,请等待几秒钟,当您下次启动回到Ubuntu 21.10时,请以用户身份登录,而不是以root身份登录。如果您使用的是Windows终端,请按以下步骤操作。打开设置,在侧边栏中找到您的Ubuntu 21.10安装,然后在命令行框中键入以下命令:wsl.exe -d Ubuntu-21.10 -u {用户名}。请确保保存该命令。在您关闭并重新启动终端后,该命令将生效。
BOB半岛娱乐
BOB半岛新版