You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code 1.99 Remote-SSH因主机内核过旧连接失败,有无解决办法?

VS Code 1.99+ Remote-SSH无法连接群晖DSM 7.2.2(Kernel版本不兼容)

我使用VS Code 1.99(2025年3月版本)的Remote-SSH扩展连接群晖NAS(DSM 7.2.2),但更新后无法建立连接,报错内容如下:

Could not establish connection to "192.168.1.2":
[LinuxPrereqs]: The remote host may not meet VS Code Server's prerequisites for glibc and libstdc++ (The remote host does not meet the prerequisites for running VS Code Server)

对比VS Code官方文档的系统要求与群晖DSM 7.2.2的已安装组件版本:

组件VS Code 1.99.x 最低要求群晖DSM 7.2.2 已安装版本
Linux内核≥4.184.4.302
glibc≥2.282.36
libstdc++≥3.4.253.4.31

可以看到,我的glibc和libstdc++版本都满足要求,问题出在Linux内核版本过旧(4.4)。

已尝试的解决步骤

  • 查看了官方提供的通过crosstool-ng构建包含glibc ≥2.28的sysroot的方案,但该方案针对的是glibc版本不足的情况,我的glibc已经达标,不确定是否能解决内核版本的问题。

我的问题

  1. 能否通过sysroot方案绕过VS Code Server对Linux内核≥4.18的要求?
  2. 有没有其他方法可以让VS Code 1.99+的Remote-SSH成功连接到我的群晖NAS?

环境信息

  • 群晖主机:DSM 7.2.2-72806 Update 3,Linux kernel 4.4.302
  • 本地客户端:Windows 10 22H2,VS Code 1.99.3
  • Remote-SSH扩展版本:0.119.0
  • 主机glibc版本:2.36
  • 主机libstdc++版本:3.4.31

内容的提问来源于stack exchange,提问作者Maxime Charrière

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 07:57:33