适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行“wsl.exe有关详细信息,请访问 https://aka.ms/wslinstall --update”进行更新。 按任意键安装适用于 Linux的 Windows 子系统。 按 CTRL-C 或关闭此窗口以取消。 此提示将在 60 秒后超时。
时间: 2025-07-12 22:06:07 浏览: 4
### 更新 Windows Subsystem for Linux (WSL) 到最新版本
要将 WSL 更新到最新版本,可以按照以下步骤操作:
1. **更新 WSL 内核**
Microsoft 定期发布 WSL 的内核更新,以修复 bug 和提升性能。可以通过以下命令下载并安装最新的 WSL 内核更新:
```bash
wsl --update
```
此命令会自动检查并安装最新的 WSL 内核版本,确保系统保持在最新状态[^3]。
2. **手动下载并安装 WSL 内核更新包**
如果 `wsl --update` 无法正常工作,或者希望手动控制更新过程,可以从微软的官方文档中下载最新的 [WSL 内核更新包](https://docs.microsoft.com/en-us/windows/wsl/wsl-kernel) 并进行安装。
3. **启用 WSL 2 版本**
如果尚未使用 WSL 2,建议将其设置为默认版本,因为它提供了更好的兼容性和性能。可以使用以下命令将默认版本设置为 WSL 2:
```bash
wsl --set-default-version 2
```
此命令会将所有新安装的 Linux 发行版默认使用 WSL 2 运行时环境[^2]。
4. **更新 Linux 子系统的软件包**
在完成 WSL 本身的更新后,还需确保 Linux 子系统内部的软件包也保持最新状态。可以运行以下命令来更新 Ubuntu 等基于 Debian 的发行版的软件包列表并升级已安装的包:
```bash
sudo apt update && sudo apt upgrade
```
该命令将同步最新的软件包索引,并将已安装的软件包更新到最新版本。
5. **查看当前 WSL 版本和系统信息**
可以使用以下命令查看当前 WSL 的版本和 Linux 子系统的详细信息:
```bash
lsb_release -a
```
该命令将显示当前 Linux 子系统的发行版、版本号等信息,帮助确认是否已经成功更新到最新版本。
6. **切换到 root 用户(可选)**
如果需要执行更高权限的操作,可以切换到 root 用户:
```bash
su root
```
输入密码后即可获得超级用户权限,以便进行更深入的系统维护和配置。
7. **访问 WSL 文件系统**
在 WSL 命令行中运行以下命令,可以在 Windows 文件资源管理器中打开当前目录:
```bash
explorer.exe .
```
此功能可用于快速访问和编辑 Linux 子系统的文件,便于管理和调试。
---
###
阅读全文
相关推荐













