You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL Ubuntu 20.04环境下Visual Studio Code (Server)自动更新停滞问题求助

解决WSL Ubuntu 20.04中VS Code Server更新停滞的问题

我之前也碰到过一模一样的糟心事!在WSL的Ubuntu 20.04里执行code命令后,VS Code Server卡在下载步骤完全没动静,给你几个亲测有效的解决办法:

方法1:手动下载并替换VS Code Server文件

  • 先把终端里显示的版本哈希值记下来:b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a
  • 找到对应x64架构的VS Code Server压缩包(命名格式一般是vscode-server-linux-x64-${版本号}.tar.gz)
  • 在WSL终端里删掉旧的Server目录:
    rm -rf ~/.vscode-server/bin/b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a
    
  • 创建对应版本的空目录:
    mkdir -p ~/.vscode-server/bin/b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a
    
  • 把下载好的压缩包传到WSL里,解压到刚才创建的目录:
    tar -xzf vscode-server-linux-x64-b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a.tar.gz -C ~/.vscode-server/bin/b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a --strip-components 1
    
  • 再执行code命令,应该就能正常启动了

方法2:排查并修复WSL网络问题

  • 先测试WSL的网络连通性:
    ping github.com
    
    如果ping不通,说明WSL网络配置有问题,试试重启WSL:
    wsl --shutdown
    
    然后重新打开Ubuntu终端
  • 如果网络不稳定,可以把Ubuntu的软件源换成国内镜像,或者给WSL配置可用的代理来加速下载

方法3:重置VS Code与WSL的关联

  • 在Windows端打开VS Code,按下Ctrl+Shift+P打开命令面板
  • 输入Remote-WSL: Uninstall VS Code Server from WSL,选择你的Ubuntu 20.04发行版完成卸载
  • 回到WSL终端,重新执行code命令,让VS Code重新自动安装Server

内容的提问来源于stack exchange,提问作者Sascha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.27 21:44:09