解决WSL安装Debian系统无法使用apt update等命令
解决WSL安装Debian系统无法使用apt update等命令
为屿前言
在使用WSL(Windows Subsystem for Linux)安装Debian系统时,遇到无法执行apt update等网络相关命令的问题。这通常是由于网络配置问题导致的,本文将介绍一种有效的解决方案。
启用WSL镜像网络模式
从WSL 2版本0.67.6开始,微软引入了镜像网络模式,允许WSL直接使用Windows的网络配置,包括代理设置。
步骤
-
检查WSL版本:
在Windows PowerShell中运行:1
wsl --version
如果版本低于0.67.6,需要先更新WSL:
1
wsl --update
-
启用镜像模式
创建或编辑配置文件%USERPROFILE%\.wslconfig,添加以下内容:1
2[wsl2]
networkingMode=mirrored -
重启WSL
1
wsl --shutdown



