Vscode远程连接遇到的一些问题

问题:

由于之前报错图片没有保存,所以只有文字描述一下:

1、无法与192.168.8.210建立连接:Vscode服务器启动失败

2、无法与192.168.8.210建立连接:无法安装Vscode服务器

解决方法: 

方法一:

首先,在Vscode窗口按键

CTRL + SHIFT + P 

然后在弹出的页面中选中

Remote-SSH: kill VS Code Server on Host... 

再选择所连接的主机,这一步用于在远程主机上终止正在运行的 VS Code 服务器进程,随后再次打开ssh远程服务器即可解决问题。

方法二:

一般这种问题是Vscode本身的bug,这个时候一些远程服务器的文件传输工具还是可以正常使用的,比如filezilla等等。这个时候我们可以打开filezilla等这些远程服务器的文件传输工具,在/home目录下面找到/.vscode-server这个文件夹,这个文件夹就是Vscode的远程服务器文件,这个时候我们可以先删除这个/.vscode-server文件夹,然后再次尝试在本地的Vscode客户端连接远程服务器,这个时候我们会发现本地的Vscode客户端在下载安装Vscode服务器,等本地的Vscode客户端下载完成Vscode服务器以后即可解决这个问题。

问题分析:这种情况下一般是由于Windows下的一些软件会自动更新,包括咱们的Vscode,而远程服务器那边的Vscode却没有同步更新,从而导致远程服务器那边的/.vscode-server和咱们本地的Vscode版本不兼容,从而出现问题。而删除这个/.vscode-server文件夹,然后让远程服务器那边重新下载,目的就是为了重新下载一个可以和咱们此时本地Vscode兼容的/.vscode-server。

方法三:

从Vscode 1.86 (Jan 2024) 版本开始,官方发布了一则声明:

From this release onwards, VS Code desktop is only compatible with Linux distributions based on glibc 2.28 or later, and glibcxx 3.4.25 or later, such as Debian 10, RHEL 8, or Ubuntu 20.04.

所以如果上面的两个方法都无法解决你的问题,那么可能是本地的Vscode版本比较新,此时可以删除本地的Vscode,然后下载安装之前版本的一些Vscode,比如VS-Code (v1.85),v1.85版本的下载链接如下:https://code.visualstudio.com/updates/v1_85

注意:Vscode会自动更新,所以会出现明明已经安装了VS-Code (v1.85)版本的了,但是第二天使用的时候还是出现错误,这个时候已查看发现Vscode又自动升级为了1.88版本,所以我们应当关闭Vscode的自动更新功能,具体操作参考如下链接:https://zhuanlan.zhihu.com/p/553996841

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用: 远程连接是指使用VSCode等开发工具通过网络连接到远程主机或服务器进行开发工作。 引用: 在使用VSCode远程连接时,有时可能会遇到连接问题。其中一种常见的问题是"Could not establish connection",这可能是由于网络连接配置错误或者目标主机不可访问导致的。为了解决这个问题,可以参考一些方法,比如检查网络连接是否正常、确认目标主机是否正确配置、尝试更改连接端口等。可以在参考贴中找到更多关于关闭受限模式和启用调试等功能的方法和步骤。 所以,vscode远程连接是一种通过网络连接到远程主机或服务器进行开发工作的方法。在使用过程中可能会遇到一些连接问题,需要进行相应的排查和解决措施。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [Vscode远程连接Ubuntu出错问题的解决方法](https://download.csdn.net/download/weixin_38502693/14048045)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [vscode远程连接服务器操作方法](https://blog.csdn.net/qq_29220369/article/details/127314390)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值