1. 为什么WSL Ubuntu-22.04在国内下载这么慢?
每次在Windows电脑上输入wsl –install -d Ubuntu-22.04后,看着进度条卡在0%一动不动,是不是特别抓狂?这其实是因为微软的服务器在国外,国内访问时网络延迟高、带宽受限。我去年给团队配置开发环境时,就遇到过十几个工程师同时卡在下载环节的尴尬情况。
微软商店和WSL默认的下载源都存在这个问题。实测发现,通过官方渠道安装时:
- 下载速度经常低于50KB/s
- 进度条可能卡住数小时
- 有时甚至会直接报错中断
背后的技术原因是跨境网络传输要经过多个国际出口节点。就像高峰期挤地铁一样,数据包要在拥挤的网络通道里排队。不过别担心,下面我会分享几种实测有效的解决方案。
2. 2025年最新离线安装方案
2.1 准备工作:创建安装目录
首先我们需要一个专门存放安装包的目录。这个方法我用了三年,从Win10到Win11都适用:
# 以管理员身份打开CMD执行
mkdir C:\\wsl
这个目录有两个好处:
建议不要使用中文或带空格的路径,否则后续操作可能会遇到权限问题。我在帮学弟配置时就遇到过因为路径含中文导致安装失败的案例。
2.2 获取离线安装包
现在来到最关键的一步——获取Ubuntu-22.04的离线包。经过多次测试,我发现最稳定的下载方式是:


