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

如何避免VS Code Server在树莓派上重复安装?

解决VSCode Remote SSH重复下载服务器实例的问题

1. 修正树莓派系统时间

32位Raspbian时间同步异常会导致VSCode无法验证本地与远程服务器版本一致性,触发重复下载。执行以下命令同步时间:

sudo timedatectl set-ntp true
sudo hwclock -w

2. 手动固定远程服务器版本

如果本地VSCode版本稳定,可手动下载对应版本的服务器包到树莓派,避免自动重复下载:

  • 查看本地VSCode版本:打开VSCode,按Ctrl+Shift+P输入About Visual Studio Code,复制版本号及对应的commit hash(本地.vscode-server/bin下的文件夹名称即为commit hash)
  • 在树莓派上创建对应目录并安装:
mkdir -p ~/.vscode-server/bin/<你的commit hash>
cd ~/.vscode-server/bin/<你的commit hash>
wget https://update.code.visualstudio.com/commit:<你的commit hash>/linux-arm/stable -O vscode-server.tar.gz
tar -xzf vscode-server.tar.gz --strip-components=1
rm vscode-server.tar.gz

3. 禁用远程服务器自动安装

打开本地VSCode的settings.json,添加以下配置:

"remote.SSH.enableServerInstall": false

注意:设置后需确保手动安装的服务器版本与本地VSCode版本完全匹配,否则会连接失败

4. 清理旧服务器实例

定期清理不再使用的服务器文件夹释放SD卡空间:

cd ~/.vscode-server/bin
ls -l # 查看所有版本文件夹,保留当前在用版本
rm -rf <旧版本文件夹名称>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 23:14:54