获取当前Visual Studio Code版本提交信息

image.png 菜单栏依次点击 帮助(H) -> 关于(A) -> 复制(C)Alt+H -> A -> C 获取版本信息。

版本: 1.102.3 (system setup)
提交: 488a1f239235055e34e673291fb8d8c810886f81
日期: 2025-07-29T03:00:23.339Z
Electron: 35.6.0
ElectronBuildId: 11847422
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Windows_NT x64 10.0.22631

复制提交后面的十六进制字符串

下载服务端工具

通过下面的链接下载vscode_cli_alpine_x64_cli.tar.gzvscode-server-linux-x64.tar.gz

https://vscode.download.prss.microsoft.com/dbazure/download/stable/[commit]/vscode_cli_alpine_x64_cli.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/[commit]/vscode-server-linux-x64.tar.gz

[commit] 替换成你的提交信息 如:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/488a1f239235055e34e673291fb8d8c810886f81/vscode_cli_alpine_x64_cli.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/488a1f239235055e34e673291fb8d8c810886f81/vscode-server-linux-x64.tar.gz

安装

创建目录

mkdir -p ~/.vscode-server/cli/servers/Stable-[commit]

解压

tar -xzfO vscode_cli_alpine_x64_cli.tar.gz code > ~/.vscode-server/code-[commit]
tar -xzf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/cli/servers/Stable-[commit]/
mv ~/.vscode-server/cli/servers/Stable-[commit]/vscode-server-linux-x64 ~/.vscode-server/cli/servers/Stable-[commit]/server

[commit] 替换成你的提交信息

而后将如下内容写入~/.vscode-server/cli/iru.json

["Stable-[commit]"]

[commit] 替换成你的提交信息

安装完成后,目录结构大致如下:

~
|- .vscode-server
|  |- code-[commit]
|  |- cli
|  |  |- iru.json
|  |  |- servers
|  |  |  |- Stable-[commit]
|  |  |  |  |- server