新版VS Code远程连接Linux服务器

据说是自 1.82(?) 起,vs code改了remote的结构导致之前离线下载远程服务器方法失效,本文vscode版本为1.91.1,remote-ssh插件版本是v8.113.2024072315

话不多说,直接上教程

  1. 查看vscode的${commit_id},打开vscode,左上角Help——》About,第二行即为${commit_id},可用wx/qq截图识别,准确率很高
  2. 下载两个文件:vscode_cli_alpine_x64_cli.tar.gz和vscode-server-linux-x64.tar.gz
    注意服务器架构,将下面${commit_id}替换为步骤1得到的${commit_id}

x64:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode-server-linux-x64.tar.gz

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode_cli_alpine_x64_cli.tar.gz

arm:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode-server-linux-arm64.tar.gz

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode_cli_alpine_arm64_cli.tar.gz

  1. 将 vscode_cli_alpine_x64_cli.tar.gz 上传到~/.vscode-server/,解压解包后将 code 改名为 code-${commit_id}
  2. 打开vscode再次连接,等待,仍然出错,~/.vscode-server/会多出现以下目录多出来的目录
  3. 断开连接,将 vscode-server-linux-x64.tar.gz 上传到 ~/.vscode-server/cli/servers/Stable-${commit_id}/server/ 目录下,
    解压:
    tar -xvf vscode-server-linux-x64.tar.gz --strip-components 1
  4. 打开vscode重新连接,OK

参考:
离线安装 VS Code Server,这篇文章在步骤5放的目录不对

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值