什么是WSL
WSL(Windows Subsystem for Linux)是微软开发的一种功能,它在 Windows 10 和 Windows Server 上提供了一个能够运行 Linux 程序的兼容性层。通过 WSL,用户可以在 Windows 系统上运行原生的 Linux 命令行工具和应用程序,而无需安装虚拟机或双引导系统。
WSL 允许用户在 Windows 中访问 Linux 命令行工具,这有助于开发人员和系统管理员在不同平台上进行工作。WSL 提供了与本机 Linux 相似的体验,包括文件系统、网络堆栈和命令行工具。用户可以安装并运行各种 Linux 发行版,如 Ubuntu、Debian、Kali 等,以及使用各种 Linux 软件包和工具。
通过 WSL,用户可以在 Windows 系统上方便地进行跨平台开发、运维工作、测试和学习,从而极大地拓宽了 Windows 用户的应用领域。
有效解决办法:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
接着,重新启动
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
用管理员身份运行终端。
然后再次在 Power Shell 里面执行命令 wsl.exe --update 成功。
最后启动 wsl 的 linux 成功。