记“远程主机可能不符合 glibc 和 libstdc++ VS Code 服务器的先决条件”的解决办法
为了方便起见,今天准备直接在机器上改几行代码,发现死活连不到机器上
读了vscode的提供的相关信息,发现vscode升级了glibc的支持版本
我可以在旧版Linux发行版上运行VS Code Server吗?
从VS Code 1.86.1版本开始(2024年1月),远程服务器的构建工具链的最低要求已经提高。由VS Code分发的预构建服务器与基于glibc 2.28或更高版本的Linux发行版兼容,例如Debian 10、RHEL 8或Ubuntu 20.04。直到2025年2月,VS Code仍然允许用户连接到不受VS Code支持的操作系统(不提供glibc >= 2.28和libstdc++ >= 3.4.25的操作系统)。这为您和您的公司迁移到更新的Linux发行版提供了时间。当您连接到不受VS Code支持的操作系统版本时,VS Code将显示一个对话框和横幅消息。
在机器上(centos 7)获取了glibc版本,发现版本已经很落后了、
机器上部署了各种项目,实在是不方便升级,但是又不想回退vscode
经过各种了解,最后敲定,准备使用portable便携绿色版的vscode
https://update.code.visualstudio.com/1.85.2/win32-x64-archive/stable
绿色软件(英语:portable application、portable software)或称便携软件,指一类小型软件,多数为免费软件,最大特点是软件无需安装便可使用,可存放于可移除式存储媒体中(因此称为便携软件),移除后也不会将任何纪录(注册表消息等)留在本机电脑上。
使用绿色版,安装remote-ssh插件,就可以正常连接了