文档首页/ 魔坊(ModelArts)模型训推平台/ 常见问题/ Notebook/ 远程主机不满足VS Code服务器对GLIBC和libstdc++的版本要求怎么办?
更新时间:2026-06-03 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版本且Notebook实例使用的镜像GLIBC<2.28。具体操作,请参见安装VS Code软件。您可以通过ldd --version命令查看GLIBC版本。
  • 方式二:参考Remote Development FAQ,更新GLIBC或libstdc++的版本。

    查看远程主机上当前安装的GLIBC和libstdc++版本的命令如下:
    • 查看GLIBC版本。
      ldd --version
      图1 查看GLIBC版本
    • 查看libstdc++版本。
      strings /usr/lib64/libstdc++.so.6 | grep '^GLIBCXX'

相关文档