本地下载vscode server安装包(tar.gz)然后上传至服务器开发机

VS Code Server(日志中的 vscode-server-linux-x64.tar.gz

  1. 获取 Commit ID

    日志中已经明确显示:Stable-360a4e4fd251bfce169a4ddf857c7d25d1ad40da

    Commit ID 就是 360a4e4fd251bfce169a4ddf857c7d25d1ad40da(是 VS Code 某个稳定版的对应 commit hash)。

  2. 在本地(有网的机器)下载 Server 文件

    用浏览器或 wget/curl 下载以下链接(约 70MB 左右):

    https://update.code.visualstudio.com/commit:360a4e4fd251bfce169a4ddf857c7d25d1ad40da/server-linux-x64/stable

    下载后会得到一个文件,通常名为 vscode-server-linux-x64.tar.gz(如果文件名不同,手动改成这个)。

  3. scp 到 ~/vscode-server-linux-x64.tar.gz

  4. mkdir 建文件夹

bash 复制代码
mkdir -p ~/.vscode-server/cli/servers/Stable-360a4e4fd251bfce169a4ddf857c7d25d1ad40da/server

解压(--strip-components=1 去掉外层目录)

bash 复制代码
tar -xvzf ~/vscode-server-linux-x64.tar.gz --strip-components=1 -C ~/.vscode-server/cli/servers/Stable-360a4e4fd251bfce169a4ddf857c7d25d1ad40da/server

清理下载文件

rm ~/vscode-server-linux-x64.tar.gz

注意:老版本 VS Code路径可能是 ~/.vscode-server/bin/360a4e4fd251bfce169a4ddf857c7d25d1ad40da,

但从你的日志看是新版结构(cli/servers/Stable-)

  1. 重新连接 VS Code Remote-SSH
    关闭当前连接,重新从 VS Code 连接远程主机。VS Code 会检测到 server 已存在,直接启动而不再下载。

7, 如果连接时仍提示下载,尝试先在远程删除旧的 ~/.vscode-server 目录(备份后再删),然后重新按上面步骤安装。

  • 如果你的 VS Code 是较新版本(1.82+),有时还需要额外下载一个小的 CLI 文件,但通常只需 server tar.gz 就够了。
  • 下载很慢的话,可以试用镜像源(如国内用 https://vscode.cdn.azure.cn/commit:... 替换域名),但原链接通常最可靠。
相关推荐
HideF4 小时前
Linux
linux·服务器·网络
Ruiery6 小时前
Linux 6.6内核内存管理深度解析(十三):slab/slub 分配器
linux·运维·服务器
乌恩大侠6 小时前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
迪菲赫尔曼8 小时前
【基础篇 11】把官方源码放到服务器:版本、解压层级和安装位置,一次弄清楚
运维·服务器·开发语言·人工智能·python·yolo·目标检测
by2099910 小时前
Linux GCC/G++ 编译与 Makefile 构建
linux·运维·服务器·经验分享
weixin_5633714710 小时前
Android Studio 2024 版 Device Explorer 打开方法
android·ide·android studio
迪菲赫尔曼10 小时前
【基础篇 12】把环境与源码接起来:检查 GPU,再安装服务器上的项目
运维·服务器·开发语言·人工智能·python·yolo·目标检测
cq林志炫10 小时前
两个Linux服务器之间同步文件
linux·运维·服务器
咸咸咸虾11 小时前
Microsoft Visual Studio 历史版本与官方安装包链接汇总
ide·microsoft·visual studio
yyuuuzz11 小时前
云服务器安全组规则优先级的机制记录
运维·服务器·网络·安全·阿里云·aws