【vscode】远程主机可能不符合glibc和libstdc++ vscode服务器的先决条件
问题
如图,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 许可协议。转载请注明来自 慕雪的寒舍!
评论