VSCode使用Remote-SSH连接服务器时报错:启动服务器失败问题

VSCode使用Remote-SSH连接服务器时报错:启动服务器失败问题

问题描述

  第一天上班,回来发现又不能使用VScode连不上服务器了,在「输出」栏出现了一直报 Waiting for server log… 的情况!本来以为是普通的连接不上,用了一些方法,最后在弹出框里报的错居然是启动服务器失败,好吧,又是一个新的问题。经过查阅相关文档可知,原来是因为vscode升级到最新的1.86版本后,无法远程连接服务器Remote SSH。并且在连接过程中弹出窗口提示:远程主机可能不符合 glibc 和 libstdc++ VS Code 服务器的先决条件

  最近vscode发布了1.86版本,该版本提高了对glibc的要求,导致了旧版本的linux发行版无法继续使用remote-ssh来连接了。可以在服务器上运行ldd --version指令查看glibc的版本,发现版本不符合要求。

解决方法

  通过在vscode官方网站查看FAQ可知,vscode1.86版本的确是需要glibc版本大于等于2.28。对于此问题,官网给出了两种解决方案:

  1. 回退vscode的版本到1.15。这个解决方案博主是有点接受不了的。
  2. 使用1.85 protable版本(也就是免安装版本)的vscode。回退版本到1.85.2,同时永久禁用更新。也就是说使用免安装版本1.85版本的vscode,不会和你安装的1.86vscode版本冲突。我选择了这种解决方案。

解决方法一:因此在该网站下载1.85旧版本的vscode并安装。安装完成后,建议先断开网络操作(因为它可能会迅速自动更新),点击左下角「设置」,随后按下图将红框内设置修改为禁止更新即可。

解决方法二:下载官方推荐的Portable Mode。流程如下:

点击下载链接下载1.85.2版本的zip包,还有一个网站下载压缩包,解压到本地自己选择的目录下
进入目录,新建data文件夹
拷贝%APPDATA%\Code目录到data文件夹下,然后重命名为user-data
拷贝%USERPROFILE%.vscode\extensions目录到data文件夹下
在data文件夹下新建目录tmp
然后给Code.exe创建一个快捷方式,使用时,点击该快捷方式即可。
上面流程引用于某乎佬:https://zhuanlan.zhihu.com/p/681066025

此时,再进入vscode的「拓展」中,将remote-ssh的重新加载降级即可。

引用

引用一
引用二

相关推荐

  1. vscode使用ssh连接远程服务器

    2024-02-21 12:32:01       20 阅读
  2. vscode连接远程服务器失败

    2024-02-21 12:32:01       56 阅读
  3. vscode remote ssh 连接 ubuntu/linux报解决方法

    2024-02-21 12:32:01       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-21 12:32:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-21 12:32:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-21 12:32:01       87 阅读
  4. Python语言-面向对象

    2024-02-21 12:32:01       96 阅读

热门阅读

  1. kotlin协程学习总结

    2024-02-21 12:32:01       59 阅读
  2. 3DTile是不是没有坐标的选择?

    2024-02-21 12:32:01       51 阅读
  3. flask get请求

    2024-02-21 12:32:01       52 阅读
  4. 511. 游戏玩法分析 I

    2024-02-21 12:32:01       55 阅读
  5. 实现一个Windows环境一键启停Oracle的bat脚本

    2024-02-21 12:32:01       48 阅读
  6. WPS AI功能测试

    2024-02-21 12:32:01       58 阅读
  7. git 创建远程分支和本地分支,并将分支关联

    2024-02-21 12:32:01       46 阅读
  8. 正则表达式的一些高级用法

    2024-02-21 12:32:01       53 阅读