【VSCode】解决VSCode远程连接问题:远程主机可能不符合 glibc 和 libstdc++

今天用VSCode进行ssh连接时,提示“远程主机可能不符合 glibc 和 libstdc++ VSCode 服务器的先决条件”。查了一下发现这个问题主要是由于VSCode在一月份发布的最新版本v1.86中要求远程主机 glibc>=2.28导致的,所以ssh连接Ubuntu 18.04的时候就会提示这个警告,很烦人。若要查看系统的glibc版本,可以使用命令ldd --version

官方关于该问题的建议是升级Ubuntu系统或者降级VSCode,既然升级系统很麻烦,那不如安装低版本的Code省事。以下是降级的方法:

1. 卸载当前版本VSCode

首先,你需要卸载当前安装的VSCode版本。使用以下命令可以完成卸载,注意这里使用的是 apt-get remove 而不是 apt-get purge,这样可以保留用户配置文件,避免重新安装插件。

sudo apt-get remove code

2. 下载并安装旧版VSCode

接下来需要下载旧版的VSCode:https://code.visualstudio.com/updates/v1_85。下载完成后,使用以下命令安装:

sudo dpkg -i code_1.85.2-1705
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值