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

再次运行安装即可

相关推荐
飛_几秒前
解决VSCode无法加载Json架构问题
java·服务器·前端
java叶新东老师1 小时前
git stash 命令详解
linux·运维·flink
写bug的羊羊3 小时前
CentOS 9 配置国内 YUM 源
linux·运维·centos
国科安芯4 小时前
抗辐照芯片在低轨卫星星座CAN总线通讯及供电系统的应用探讨
运维·网络·人工智能·单片机·自动化
gx23484 小时前
HCLP--MGER综合实验
运维·服务器·网络
angushine5 小时前
鲲鹏服务器部署Kafka2.8.1
运维·服务器
-XWB-5 小时前
【安全漏洞】防范未然:如何有效关闭不必要的HTTP请求方法,保护你的Web应用
服务器·网络·http
一个网络学徒6 小时前
MGRE综合实验
运维·服务器·网络
C++ 老炮儿的技术栈6 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
墨痕砚白6 小时前
VMware Workstation Pro虚拟机的下载和安装图文保姆级教程(附下载链接)
服务器·windows·vmware·虚拟机