win11安装wsl报错:无法解析服务器的名称或地址(启用wsl2)

1. 启用wsl报错如下

ruby 复制代码
# 查看可安装的
wsl --install
wsl --list --online

此原因是因为没有开启DNS的原因,所以需要我们手动开启DNS。

2. 按照如下配置即可

Google的DNS(8.8.8.8和8.8.4.4)

全国通用DNS地址 (114.114.114.114)

3. 运行以下命令来重启 WSL:

ruby 复制代码
wsl --shutdown

4. 再次列出可安装系统

ruby 复制代码
wsl --list --online

可以看到现在已经可以安装所需的系统了

5. WSL 无法列出当前的版本需要手动启动

如下list verbose 没有反馈的话:

ruby 复制代码
wsl --list --verbose

则需要开启启用虚拟平台

ruby 复制代码
# 启用Windows子系统,可以使用如下命令启用 WSL 2:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# 启用虚拟机平台
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重启电脑。

6. 设置 WSL 2 作为默认版本:

ruby 复制代码
wsl --set-default-version 2

7. 安装报错

安装指定版本

ruby 复制代码
wsl --install -d Ubuntu-20.04
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

则需要更新

ruby 复制代码
wsl --update

再次运行安装即可

相关推荐
大翻哥哥12 小时前
Python 2025:低代码开发与自动化编程新纪元
运维·低代码·自动化
egoist202313 小时前
[linux仓库]深入解析Linux动态链接与动态库加载:理解背后的原理与技巧
linux·服务器·编辑器·动态库·got
moxiaoran575313 小时前
linux普通账号管理
linux·运维·服务器
chilavert31813 小时前
技术演进中的开发沉思-119Linux命令篇:系统设置命令(上)
linux·运维·服务器
ayaya_mana14 小时前
Docker常见问题与解决
运维·docker·容器
数据皮皮侠15 小时前
中国绿色制造企业数据(绿色工厂|绿色供应链|绿色园区|绿色产品,2017-2023)
大数据·运维·服务器·人工智能·制造·微信开放平台
王家视频教程图书馆15 小时前
关于docker pull不了相关资源
运维·docker·容器
wheeldown16 小时前
【Linux&&vs code】Xshell远程配置到VS Code环境配置指南
linux·运维·服务器
江湖有缘17 小时前
【Docker项目实战】使用Docker部署IT运维管理平台CAT
运维·docker·eureka
阿雄不会写代码19 小时前
AWS | Linux 硬盘挂载综合教程
linux·运维·chrome