WslRegisterDistribution failed with error: 0x800701bc Error: 0x80070lbc WSL 2 ?????????????????? https://aka.l Press any key to continue...
时间: 2023-11-09 20:02:44 浏览: 46
这个错误通常是由于 WSL 2 Linux 内核未正确安装或启用导致的。您可以尝试以下步骤来解决此问题:
1. 确保您的 Windows 10 版本为 2004 或更高版本,并启用了 WSL 2 功能。
2. 下载并安装最新版本的 WSL 2 Linux 内核。
3. 在 PowerShell 中以管理员身份运行以下命令:`dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart` 和 `dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`。
4. 在 PowerShell 中以管理员身份运行以下命令:`wsl --set-default-version 2`。
5. 在 Microsoft Store 中下载并安装您喜欢的 Linux 发行版。
相关问题
WslRegisterDistribution failed with error: 0x800701bc Error: 0x80070lbc WSL 2 ?????????????????? https://aka.l Press any key to continue...
这个错误通常是由于WSL 2未正确安装或配置引起的。您可以尝试以下步骤来解决此问题:
1. 确保您的Windows版本为Windows 10版本2004或更高版本,并且已启用WSL 2功能。
2. 确保您已安装最新版本的Windows更新程序和WSL 2更新程序。
3. 禁用并重新启用WSL 2功能,可以使用以下命令:dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart,dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart。
4. 如果上述步骤无法解决问题,请尝试卸载并重新安装WSL 2。
Unable to negotiate with 172 . 22 . 4.19 port 22 : no matching host key type foundir offer : ssh-rsa . ssh-dss
这个错误通常是由于 SSH 客户端和服务器之间的密钥不匹配导致的。可能是因为服务器上的密钥类型不被客户端支持,或者客户端上的密钥类型不被服务器支持。您可以尝试使用以下命令来解决此问题:
ssh -oHostKeyAlgorithms=+ssh-dss user@hostname
这将在 SSH 连接中添加一个选项,以便客户端可以使用 ssh-dss 密钥类型与服务器进行通信。