linux手动安装 vscode-server

适用场景

很多时候,我们需要在本机(比如windows)通过remote ssh访问远程服务器(一般是ubuntu),但经常出现 vscode 一直连不上远程服务器的情况,看一下 log:

这个log表示远程服务器正在下载这个 vscode 的安装包(commit_id为e7f30e38c5a4efafeec8ad52861eb772a9ee4dfb,即画红线的部分),但是可能由于网络等问题,一直下载不下来,解决方案是:手动下载,传到远程服务器的指定位置。具体步骤:

  • 去远程服务器的 cd ~/.vscode-server/bin/${commit_id} 目录下(如果没有,就手动创建一个)

  • 使用如下命令下载 vscode-server 包:

    复制代码
    wget https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable -O stable.tar.gz

    在我的机器上,需要执行的命令是:

    复制代码
    wget https://update.code.visualstudio.com/commit:e7f30e38c5a4efafeec8ad52861eb772a9ee4dfb/server-linux-x64/stable -O stable.tar.gz
  • 解压

    复制代码
    tar xf stable.tar.gz  --strip-components=1
  • 删除刚刚下载的 vscode-server 压缩包

    复制代码
    rm stable.tar.gz

然后重启本机的 vscode 即可~


参考资料:https://zhuanlan.zhihu.com/p/294933020

相关推荐
七牛云行业应用9 小时前
DeepSeek Harness(dsh)安装完整指南:Windows、macOS、Linux 三平台 + 桌面端与 Web 端全覆盖
linux·windows·macos·ai·ai编程
乌恩大侠10 小时前
Supermicro 发布六款 NVIDIA ARC 服务器:从 1U 边缘基站到 4U 八卡 AI-RAN 平台,全面对比
运维·服务器·人工智能
十年磨一剑~10 小时前
APT 仓库包查看方法文档
linux·ubuntu
DYWorker00110 小时前
第 1-1 课:启动编排:内核如何把自己装配起来
linux
谢白羽10 小时前
从传统运维到 AI Infra: K8s 上调度 100 张 GPU踩坑笔记
运维·人工智能·缓存·kubernetes·vllm·sglang·vllm-omni
ai_coder_ai11 小时前
使用Web IDE边写自动化脚本
运维·前端·自动化
wacsii11 小时前
【Linux基础开发工具(五)】Git版本控制器从入门到实战:核心操作三板斧与新手避坑指南
linux·运维·服务器
水饺编程11 小时前
第2章:Linux 基础,解压缩【.tar.gz】压缩包
linux·c语言·汇编
zhongben123_11 小时前
从零开发一个打车APP:技术选型、系统架构与成本评估指南
大数据·运维·ios·系统架构·uni-app·web app
FII工业富联科技服务11 小时前
服务器开始按柜交付 数据中心需要具备怎样的承接能力
大数据·运维·服务器·人工智能·自动化·制造