当前位置: 首页 > news >正文

vscode 连接远程服务器 服务器无法上网 离线配置 .vscode-server

离线配置 vscode 连接远程服务器 .vscode-server

1. .vscode-server下载

使用vscode连接远程服务器时会自动下载配置.vscode-server文件夹,如果远程服务器无法联网,则需要手动下载
1)网址:https://update.code.visualstudio.com/commit:&替换为自己的vscode软件的id&/server-linux-x64/stable
2)vscode commit id获取
点击导航栏中的Help–>About–>获取commit–>复制到上方网址即可下载vscode-server-linux-x64.tar.gz文件
在这里插入图片描述
在这里插入图片描述

2. .vscode-server配置

1)创建**.vscode-server/bin/&commit id&**文件夹
命令: mkdir -p ~/.vscode-server/bin/5c....
2)解压vscode-server-linux-x64.tar.gz到.vscode-server/bin/&commit id&文件夹
命令tar -xvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/5c... --strip 1
3)解压后的目录结构如下
在这里插入图片描述

3. 使用

打开vscode连接远程服务器即可
注意:作者使用上述步骤仍然无法成功配置。但是其他博客却可以成功。
核查原因后发现,除了bin中文件.vscode-server文件夹内还需要以下文件:
在这里插入图片描述
这些文件作者是通过以下命令下载的:
curl -x http://192.... "https://update.code.visualstudio.com/commit:5c.../server-linux-x64/stable" -o vscode-server-linux-x64.tar.gz
其中,http://192…是作者使用的代理服务器地址(也就是说最后还是在服务器端联网了)
有其他博客说这个命令curl "https://update.code.visualstudio.com/commit:5c.../server-linux-x64/stable" -o vscode-server-linux-x64.tar.gz是用于下载vscode-server-linux-x64.tar.gz的,但是作者通过这个命令下载的vscode-server-linux-x64.tar.gz只有1kb,.vscode-server文件夹内却多了图中文件,使得vscode-server配置成功。
实测,只有bin文件夹是无法成功配置的。

http://www.lryc.cn/news/332740.html

相关文章:

  • arm开发板移植工具mkfs.ext4
  • 某盾滑块拼图验证码增强版
  • 这个世界万物存在只有一种关系:博弈
  • c#让不同的工厂生产不同的“鸭肉”
  • 大数据分析与内存计算——Spark安装以及Hadoop操作——注意事项
  • 论文阅读RangeDet: In Defense of Range View for LiDAR-based 3D Object Detection
  • 3D模型格式转换工具HOOPS Exchange如何将3D文件加载到PRC数据结构中?
  • c# wpf Template ContentTemplate
  • 空和null是两回事
  • UNIAPP(小程序)每十个文章中间一个广告
  • pip包安装用国内镜像源
  • uniapp:小程序腾讯地图程序文件qqmap-wx-jssdk.js 文件一直找不到无法导入
  • 如何物理控制另一台电脑以及无网络用作副屏(现成设备和使用)
  • Aurora8b10b(1)IP核介绍并基于IP核进行设计
  • 基于Springboot的美发管理系统(有报告)。Javaee项目,springboot项目。
  • 最新测试技术
  • 【算法】初识算法
  • HomeBrew 安装与应用
  • JS详解-设计模式
  • 探寻马来西亚服务器托管的优势与魅力
  • 虚幻UE5数字孪生蓝图开发教程
  • 七、Mybatis-缓存
  • 数据结构(六)——图的应用
  • java自动化测试学习-03-06java基础之运算符
  • 【VASP学习】在Ubuntu系统安装vasp.5.4.4的全过程(包括VASP官方学习资料、安装过程中相关编辑器的配置、VASP的编译及VASP的测试)
  • PyTorch|Dataset与DataLoader使用、构建自定义数据集
  • 4.6(信息差)
  • 关于C#操作SQLite数据库的一些函数封装
  • LeetCode-79. 单词搜索【数组 字符串 回溯 矩阵】
  • 游戏引擎之高级动画技术