vscode突然连不上服务器了,以前都可以的,并且ssh等其它方式是可以连接到服务器的

过完年回来准备开工干活,突然发现vscode连不上服务器了,奇了怪了,年前都可以的,看了一下报错,如下,
在这里插入图片描述
以为是服务器挂了,结果执行ssh xxx@xxx 发现是可以远程连接的,看来服务器没有问题,那么问题出在哪里呢?

百度了一下,搜索到一篇文章具有很大参考价值,
我只教一次!vscode remote-ssh 连接失败的基本原理和优雅的解决方案

当然它并没有解决我的问题,但是却让我发现了问题所在,我在win10系统命令窗口中输入code --version,查看当前vscode的版本和哈希
在这里插入图片描述
然后在服务器中找到相应哈希的code-server执行,
在这里插入图片描述
哎吆,卧槽,原来是code-server在服务器上执行不起来,需要glic2.28而实际上的是2.27,嗯哼,原因找到了。

然后看了下vscode官方解决方案,是要更新glic的,具体如下,
入口

因为我服务器不能动,所以采用了另外一种方案,给vscode降低版本,想想就扯淡,

结果发现下载的时候,非常慢,需要十几个小时,卧槽,开什么玩笑,我他妈的又不是三哥,可以执行慢动作,网上查了一下,有国内镜像,但是都用不了,换迅雷试试,发现也基本没什么用,后来我想是不是可以在服务器上用wget下载,果然,在服务器上(ubuntu 1804)输入下面的命令,

wget wget https://vscode.download.prss.microsoft.com/dbazure/download/stable/8b3775030ed1a69b13e4f4c628c612102e30a681/VSCodeUserSetup-x64-1.85.2.exe

一分钟不到,下载好了,
在这里插入图片描述
把下载好的exe拷贝到win10电脑上,双击执行,默认安装,同时设置update mode为none,不要默认更新了,免得又出问题,这次估计就是默认更新出的问题,具体如下,
在这里插入图片描述
到这里终于搞好了,新年开工第一天就要到这样的事。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/478358.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java实现Redis延时队列

“如何实现Redis延时队列”这个面试题应该也是比较常见的,解答如下: 使用sortedset(有序集合) ,拿时间戳作为 score ,消息内容作为key 调用 zadd 来生产消息,消费者用zrangebyscore 指令获取 N …

Linux CentOS stream 9 firewalld

随着互联网行业快速发展,服务器成为用户部署网络业务重要的网络工具,但随之而来的就是更密集的网络攻击,这给网站带来了很大的阻碍。防火墙作为保障网络安全的主要设备,可以很好的抵御网络攻击。 防火墙基本上使用硬件和软件两种…

RabbitMQ的安装与使用

RabbitMQ的安装与使用 介绍一、RabbitMQ的安装1 查找镜像2 拉取镜像3 查看镜像4 创建容器5 查看容器6 访问测试 二、RabbitMQ的使用1 创建项目2 配置文件3 队列配置文件4 消费者5 生产者6 测试 三、交换器四、普通队列Demo五、死信队列Demo1 介绍2 示例2.1 配置2.2 生产者2.3 消…

【presto权威指南】presto介绍

需求:如何从众多数据源中快速处理数据 现实生产架构多源异构,需要一个强有力的工具(抽象)统一数据查询/分析 这也是presto/trino从诞生之初便贴数据湖查询工具 tag的原因,presto生来为此 生产环境的困境 1.数据源众多…

Vue中$root的使用方法

查看本专栏目录 关于作者 还是大剑师兰特:曾是美国某知名大学计算机专业研究生,现为航空航海领域高级前端工程师;CSDN知名博主,GIS领域优质创作者,深耕openlayers、leaflet、mapbox、cesium,canvas&#x…

自动化上位机开发C#100例:如何用面向对象的方式封装雷赛运动控制卡EtherCAT总线卡(C#代码)

自动化上位机开发C#100例:雷赛运动控制卡EtherCAT总线卡C#封装类 文章目录 LTDMC.dll下载LTDMC.cs LTDMC.dll C#调用封装下载ICard.cs 运动控制卡接口Card.cs 运动控制卡抽象类CardLTDMC.cs 雷赛运动控制卡EtherCAT总线卡实现类CardList.cs 总线卡列表封装 LTDMC.dll下载 最新…

政安晨:【完全零基础】认知人工智能(五)【超级简单】的【机器学习神经网络】 —— 数据训练

回顾 作为这个系列文章的最后一篇,咱们先回顾一下建立神经网络的整体步骤,以实现对机器学习神经网络的整体认知: 在人工智能领域中,机器学习神经网络的数据训练部分是指通过将大量的输入数据输入到神经网络中,利用反…

Linux RabbitMQ 安装及卸载

一、安装 1、前景 RabbitMQ是用Erlang编写的,所以需要先安装Erlang的编译环境 注意 Erlang和RabbitMQ的版本是有一些版本匹配关系的,如果不匹配会导致RabbitMQ无法启动 2、安装Erlang # 下载 wget https://packages.erlang-solutions.com/erlang/r…

使用go-llama.cpp 运行 yi-01-6b大模型,使用本地CPU运行,速度挺快的

1,视频地址 2,关于llama.cpp 项目 https://github.com/ggerganov/llama.cpp LaMA.cpp 项目是开发者 Georgi Gerganov 基于 Meta 释出的 LLaMA 模型(简易 Python 代码示例)手撸的纯 C/C 版本,用于模型推理。所谓推理…

pwn学习笔记(4)ret2libc

pwn学习笔记(4) 静态链接: ​ 静态链接是由链接器在链接时将库的内容加入到可执行程序中的做法。链接器是一个独立程序,将一个或多个库或目标文件(先前由编译器或汇编器生成)链接到一块生成可执行程序。这…

AtCoder Beginner Contest 341 D - Only one of two (Java)

AtCoder Beginner Contest 341 D - Only one of two (Java) 比赛链接:AtCoder Beginner Contest 341 D题传送门AtCoder:D - Only one of two D题传送门洛谷:[ABC341D] Only one of two 题目:[ABC341D】 Only one of two 题目…

牛客网 HJ100 等差数列

题目&#xff1a; 答案: #include <stdio.h> #include<assert.h> int main() {int n0;while (scanf("%d", &n) ! EOF) //多组输入{ assert(n>1&&n<1000); //判断是否符合题目要求范围int sum2; //初始化首项for(int i1,j2;i…