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辅助上传文件。

相关推荐
sunoo-2295 小时前
【Linux 系统编程】学习第七天:线程属性 | 互斥锁 | 死锁 | 信号量 核心知识点 + 踩坑实战
linux·c语言·笔记·vscode·学习
Zkaisen5 小时前
【Gitee】SSH 公钥、GPG 公钥、私人令牌的区别
运维·gitee·ssh
铁手飞鹰5 小时前
VSCode Python .embed 嵌入式环境黄色波浪线问题
ide·vscode·python
吴可可1236 小时前
VSCode助力机械臂轨迹开发
vscode
樱花落木兰7 小时前
Git 超全零基础教程|三区原理、全套命令、分支协作、冲突解决、IDEA 集成(面试必备)
ide·git·json·github
意法半导体STM327 小时前
【官方原创】LAT1695转换STM32CubeIDE工程到STM32CubeIDE for Visual Studio Code
vscode·stm32·单片机·嵌入式硬件
Molesidy8 小时前
【Embedded Development】基于VSCode+IAR插件的IAR工程开发环境的搭建
ide·vscode·编辑器
yangshuo12819 小时前
用AI开发一个公网IP查询小工具:精准查询IDE/终端的真实出口IP(Python实战)
ide·人工智能·tcp/ip
dozenyaoyida10 小时前
无外网 Linux 服务器离线安装 VS Code Remote-SSH 指南(新版双包机制 + commit 一致)
ssh·vs code·嵌入式开发·clangd·离线安装·remote-ssh
泛凡(Linyongui)10 小时前
告别原始编辑器:VS Code 搭建 中微CMS IDE 编译环境完整指南
ide·单片机·编辑器