【vscode】远程主机可能不符合 glibc 和 libstdc++ vscode 服务器的先决条件
距离上次更新本文已经过去了 377 天,文章部分内容可能已经过时,请注意甄别
问题
如图,VSCODE 1.86 版本突然不支持我的 centos7.6 服务器了,这可咋办?
百度了一下,官网上说是 centos7 缺少依赖项,已经无法被支持。
回退版本
不过并不是没有办法解决,回退到 1.85 版本就行了。
参考:vscode 的 ssh 忽然连不上服务器:远程主机可能不符合 glibc 和 libstdc++ VS Code 服务器的先决条件 - CSDN 博客
关闭自动更新
回退之前,你先要把 vscode 的自动更新关掉,不然你安装了 1.85 后不用过 10 秒就会自动更新……
在 vscode 的设置里面搜索更新,点击左侧的应用程序-更新
,找到更新模式,设置为 None 即取消自动更新,然后再去掉后台下载新版本的勾。
然后去微软官网下载 1.85 旧版本,位置是 vscode 官网的 update 模块,在更新日志 November 2023 (version 1.85)
里面能找到旧版本。
Visual Studio Code November 2023
windows 主机点击这个 x64 下载就行了。
回退插件版本
安装 1.85 后 remote-ssh 和 wsl 插件都会显示不可用,会是灰色状态带一个红色感叹号。
点击插件旁边的齿轮,选择安装另外一个版本,安装 4 个月前的版本就行了。
- wsl 插件:0.81.8
- remote-ssh 插件:0.107.0
The end
安装完毕这两个旧版本插件后,就能连上 centos7.6 的服务器了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 慕雪的寒舍!
评论
表情图片预览
0 条评论
- 最新
- 最热
- 最早
- 作者
关闭评论
通知中心
「此时无声胜有声」
Artalk ErrorTypeError: Failed to fetch,无法获取评论列表数据
点击重新获取 | 打开控制台
点击重新获取 | 打开控制台