更新时间:2026-05-15 GMT+08:00
远程主机不满足VS Code服务器对glibc和libstdc++的版本要求怎么办?
问题现象
通过VS Code远程连接Notebook实例时,出现以下报错:
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.
原因分析
您的远程主机上安装的glibc或libstdc++版本无法满足VS Code远程开发插件的要求。
解决方案
任选以下方式进行解决。
- 方式一:使用VS Code推荐版本(1.85.2版本或者1.86.2版本)。具体操作,请参见安装VS Code软件。
- 方式二:参考Remote Development FAQ,更新glibc或libstdc++的版本。
查看远程主机上当前安装的glibc和libstdc++版本的命令如下:- 查看glibc版本。
ldd --version
- 查看libstdc++版本。
strings /usr/lib64/libstdc++.so.6 | grep '^GLIBCXX'
- 查看glibc版本。
父主题: Notebook