vscode连接ssh失败记录(20240202)

问题描述:

1、在使用vscode remote-ssh插件时连接较老版本linux时,出现报错Warning: Missing GLIBC >= 2.28! from /lib/x86_64-linux-gnu/libc-2.27.so

Error: Missing required dependencies. Please refer to our FAQ https://aka.ms/vscode-remote/faq/old-linux for additional information. 无法对远程服务器建立连接。

2、在解决好第一个问题之后,出现了新的报错:

Resolver error: Error: XHR failed at y.onerror (vscode-file://vscode-app/h:/apps/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:95:1261)

问题解决

1、第一个问题(vscode for old linux)是由于vscode版本在1.86之后不支持 Ubuntu 20.04以下的系统了,依赖不同,解决方法是将vscode回退到1.85以下,同时安装好1.85以下版本之后记得关掉vscode自动更新关闭vscode自动更新(不然下一次ssh连接又会更新到新的vscode版本,循环报错),安装好版本后重启vscode如果没有其他问题即可连接

2、第二个问题比较复杂些,原因是网络不稳定导致下载vscode-server文件失效,(我当时linux系统里显示的是vscode-server-linux-x64.tar.gz大小为0,就知道有问题了),参考了这篇(【VScode】Remote-SSH XHR failed无法访问远程服务器_vscode ssh xhr failed-CSDN博客),照着流程来下载就行了(在照着写好网址后需要梯子,不然会显示找不到网页无法下载),下好后照着这篇博客来就行了。我使用的Mobaxterm辅助上传文件。

相关推荐
小小代码狗2 小时前
VS中配置php的保姆级教程
vscode·php
小新ya2 小时前
vscode增删改查文件,一直等待中...
linux·vscode
HealthScience2 小时前
常见的微调的方式有哪些?(Lora...)
vscode·python
乘风对月歌4 小时前
conda 或 vscode 中没有的虚拟环境
ide·vscode·conda
Sylvan Ding4 小时前
Cursor配置迁移到VSCode
ide·vscode·编辑器·cursor·配置迁移
卖冰糖葫芦的大叔4 小时前
解决vscode与cursor在终端中无法使用code和cursor命令的问题
ide·vscode·编辑器
Stream_Silver4 小时前
高效并行测试:在IDEA中同时运行多个参数化测试配置(idea2019如何在同一个项目运行多次)
java·ide·intellij-idea
从此不归路5 小时前
FPGA 结构与 CAD 设计(第2章)
ide·fpga开发
程序媛哪有这么可爱!5 小时前
【删除远程服务器vscode缓存】
服务器·人工智能·vscode·缓存·边缘计算
Lv11770085 小时前
Visual Studio中的正则表达式
ide·笔记·正则表达式·c#·visual studio