当前位置:首页-Linux技术教程-正文

[指南] 如何在Windows 10/11 WSL上安装Ubuntu 21.10等新版本

WSL子系统目前已经支持多个Linux 发行版,不过什么时候发布更新这需要开发商或社区及时适配然后上架商店。

例如目前在微软商店里可以下载Ubuntu和Ubuntu 20.04 LTS长期支持版,Ubuntu 21.10 等新版本并没有上架。

但Ubuntu每日更新都会提供WSL版的镜像安装包,有镜像安装包后我们可以利用WSL命令行工具导入进行安装。

其他Linux发行版操作流程类似,只要开发商或社区提供镜像安装包那就可以导入安装 ,整个过程还是很容易的。

(本文来源:WindowsCentral)

以Ubuntu 21.10版为例:

访问Ubuntu官网找到镜像下载位置先下载镜像:https://cloud-images.ubuntu.com/releases/21.10/release/

我们要下载的文件是 wsl.rootfs.tar.gz 具体版本视系统架构而定 ,  例如英特尔及AMD处理器就下载AMD64版。

将下载的镜像包放到某个固定位置备用,例如C:\wsl文件夹 , 接下来我们使用 PowerShell 将镜像包导入并安装。

#创建和指定安装位置可自定义,例如
C:\wsl\ubuntu2110
#导入并安装镜像包
wsl --import <名称> <解压位置> <镜像位置>
#例如在我的电脑是这样的
wsl --import Ubuntu-2110 C:\wsl\ubuntu2110 C:\wsl\ubuntu-21.10-server-cloudimg-amd64-wsl.rootfs.tar.gz
#安装完成后没有启动图标,我们需要手动启动
wsl -d <子系统名称>
#这里的子系统名称就是我们上面安装时指定的名称例如
Ubuntu-2110

创建普通用户日常使用:

默认情况下安装的系统是以 Root 身份登陆的,基于安全考虑建议用户日常使用普通用户因此我们要创建新用户。

adduser <自定义名称> #创建用户
user -aG -sudo <自定义名称> #添加到sudo用户组
su <自定义名称> #切换到新用户
passwd #设置密码
#下次使用新用户登陆时请使用此命令启动
wsl -d <系统自定义名称> -u <自定义用户名>
感谢您的阅读,本文为蓝点网原创内容,转载时请标注来源于蓝点网和本文链接

相关文章

换一批