【研发工具】远程主机可能不符合glibc和libstdc++ vscode服务器的先决条件
远程主机可能不符合glibc和libstdc++ vscode服务器的先决条件
用vscode进行ssh连接时,提示“远程主机可能不符合 glibc 和 libstdc++ VSCode 服务器的先决条件”。查了一下发现这个问题主要是由于VSCode在一月份发布的最新版本v1.86中要求远程主机 glibc>=2.28导致。
查看glibc版本:
# ldd --version
ldd (GNU libc) 2.31
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
如图所示:
解决办法:
- 回退VSCode版本到1.85版本。
- 设置禁止自动更新:VSCode设置中搜索:
Update:Mode
,值改为none即可。
各平台1.85.0
版本下载链接,点击即可下载:
参考资料
4. 远程主机可能不符合glibc和libstdc++ VS Code服务器的先决条件
3. Visual Studio Code™ portable