远程主机可能不符合glibc和libstdc++ VS Code服务器的先决条件

本文主要是介绍远程主机可能不符合glibc和libstdc++ VS Code服务器的先决条件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

报错信息

VSCode无法连接远程服务器,终端一直提醒:

[22:46:01.906] > Waiting for server log...
[22:46:01.936] > Waiting for server log...
[22:46:01.951] > 
[22:46:01.967] > Waiting for server log...
[22:46:01.982] > 
[22:46:01.999] > Waiting for server log...
[22:46:02.026] > 
[22:46:02.045] > Waiting for server log...
[22:46:02.075] > Waiting for server log...

VSCode右下角提示:
​​​​

VSCode最近更新了一次版本,到了1.86.0,服务器中有个GLIBC库,VSCode1.86.0版本对低于v2.28.0版本的GLIBC不再满足需求。
在这里插入图片描述

解决方法:

  1. 回退VSCode版本到1.85版本。
  2. 设置禁止自动更新:VSCode设置中搜索:Update:Mode ,值改为none即可。

各平台1.85.0版本下载链接,点击即可下载:

Download typeURL
Windows x64 System installerhttps://update.code.visualstudio.com/1.85.0/win32-x64/stable
Windows x64 User installerhttps://update.code.visualstudio.com/1.85.0/win32-x64-user/stable
Windows x64 ziphttps://update.code.visualstudio.com/1.85.0/win32-x64-archive/stable
Windows x64 CLIhttps://update.code.visualstudio.com/1.85.0/cli-win32-x64/stable
Windows Arm64 System installerhttps://update.code.visualstudio.com/1.85.0/win32-arm64/stable
Windows Arm64 User installerhttps://update.code.visualstudio.com/1.85.0/win32-arm64-user/stable
Windows Arm64 ziphttps://update.code.visualstudio.com/1.85.0/win32-arm64-archive/stable
Windows Arm64 CLIhttps://update.code.visualstudio.com/1.85.0/cli-win32-arm64/stable
macOS Universalhttps://update.code.visualstudio.com/1.85.0/darwin-universal/stable
macOS Intel chiphttps://update.code.visualstudio.com/1.85.0/darwin/stable
macOS Intel chip CLIhttps://update.code.visualstudio.com/1.85.0/cli-darwin-x64/stable
macOS Apple siliconhttps://update.code.visualstudio.com/1.85.0/darwin-arm64/stable
macOS Apple silicon CLIhttps://update.code.visualstudio.com/1.85.0/cli-darwin-arm64/stable
Linux x64https://update.code.visualstudio.com/1.85.0/linux-x64/stable
Linux x64 debianhttps://update.code.visualstudio.com/1.85.0/linux-deb-x64/stable
Linux x64 rpmhttps://update.code.visualstudio.com/1.85.0/linux-rpm-x64/stable
Linux x64 snaphttps://update.code.visualstudio.com/1.85.0/linux-snap-x64/stable
Linux x64 CLIhttps://update.code.visualstudio.com/1.85.0/cli-linux-x64/stable
Linux Arm32https://update.code.visualstudio.com/1.85.0/linux-armhf/stable
Linux Arm32 debianhttps://update.code.visualstudio.com/1.85.0/linux-deb-armhf/stable
Linux Arm32 rpmhttps://update.code.visualstudio.com/1.85.0/linux-rpm-armhf/stable
Linux Arm32 CLIhttps://update.code.visualstudio.com/1.85.0/cli-linux-armhf/stable
Linux Arm64https://update.code.visualstudio.com/1.85.0/linux-arm64/stable
Linux Arm64 debianhttps://update.code.visualstudio.com/1.85.0/linux-deb-arm64/stable
Linux Arm64 rpmhttps://update.code.visualstudio.com/1.85.0/linux-rpm-arm64/stable
Linux Arm64 CLIhttps://update.code.visualstudio.com/1.85.0/cli-linux-arm64/stable

这篇关于远程主机可能不符合glibc和libstdc++ VS Code服务器的先决条件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/688331

相关文章

C++ move 的作用详解及陷阱最佳实践

《C++move的作用详解及陷阱最佳实践》文章详细介绍了C++中的`std::move`函数的作用,包括为什么需要它、它的本质、典型使用场景、以及一些常见陷阱和最佳实践,感兴趣的朋友跟随小编一起看... 目录C++ move 的作用详解一、一句话总结二、为什么需要 move?C++98/03 的痛点⚡C++

Python实现快速扫描目标主机的开放端口和服务

《Python实现快速扫描目标主机的开放端口和服务》这篇文章主要为大家详细介绍了如何使用Python编写一个功能强大的端口扫描器脚本,实现快速扫描目标主机的开放端口和服务,感兴趣的小伙伴可以了解下... 目录功能介绍场景应用1. 网络安全审计2. 系统管理维护3. 网络故障排查4. 合规性检查报错处理1.

详解C++ 存储二进制数据容器的几种方法

《详解C++存储二进制数据容器的几种方法》本文主要介绍了详解C++存储二进制数据容器,包括std::vector、std::array、std::string、std::bitset和std::ve... 目录1.std::vector<uint8_t>(最常用)特点:适用场景:示例:2.std::arra

C++构造函数中explicit详解

《C++构造函数中explicit详解》explicit关键字用于修饰单参数构造函数或可以看作单参数的构造函数,阻止编译器进行隐式类型转换或拷贝初始化,本文就来介绍explicit的使用,感兴趣的可以... 目录1. 什么是explicit2. 隐式转换的问题3.explicit的使用示例基本用法多参数构造

C++,C#,Rust,Go,Java,Python,JavaScript的性能对比全面讲解

《C++,C#,Rust,Go,Java,Python,JavaScript的性能对比全面讲解》:本文主要介绍C++,C#,Rust,Go,Java,Python,JavaScript性能对比全面... 目录编程语言性能对比、核心优势与最佳使用场景性能对比表格C++C#RustGoJavapythonjav

C++打印 vector的几种方法小结

《C++打印vector的几种方法小结》本文介绍了C++中遍历vector的几种方法,包括使用迭代器、auto关键字、typedef、计数器以及C++11引入的范围基础循环,具有一定的参考价值,感兴... 目录1. 使用迭代器2. 使用 auto (C++11) / typedef / type alias

C++ scoped_ptr 和 unique_ptr对比分析

《C++scoped_ptr和unique_ptr对比分析》本文介绍了C++中的`scoped_ptr`和`unique_ptr`,详细比较了它们的特性、使用场景以及现代C++推荐的使用`uni... 目录1. scoped_ptr基本特性主要特点2. unique_ptr基本用法3. 主要区别对比4. u

C++11中的包装器实战案例

《C++11中的包装器实战案例》本文给大家介绍C++11中的包装器实战案例,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录引言1.std::function1.1.什么是std::function1.2.核心用法1.2.1.包装普通函数1.2.

C++多线程开发环境配置方法

《C++多线程开发环境配置方法》文章详细介绍了如何在Windows上安装MinGW-w64和VSCode,并配置环境变量和编译任务,使用VSCode创建一个C++多线程测试项目,并通过配置tasks.... 目录下载安装 MinGW-w64下载安装VS code创建测试项目配置编译任务创建 tasks.js

Linux服务器数据盘移除并重新挂载的全过程

《Linux服务器数据盘移除并重新挂载的全过程》:本文主要介绍在Linux服务器上移除并重新挂载数据盘的整个过程,分为三大步:卸载文件系统、分离磁盘和重新挂载,每一步都有详细的步骤和注意事项,确保... 目录引言第一步:卸载文件系统第二步:分离磁盘第三步:重新挂载引言在 linux 服务器上移除并重新挂p