当前位置:   article > 正文

vscode连接不上远程服务器“Setting up SSH Host XX:Copying VS Code Server to host with scp”

copying vs code server to host with scp

vscode连接不上远程服务器

界面一直卡在“Setting up SSH Host XX:Copying VS Code Server to host with scp”

解决问题的过程:

  1. 一般这个时候,/home/xxxx/.vscode-server/bin(具体路径视情况而定)文件夹下会有一个这个文件夹,它的名字包含一长串数字,下文中我们将这串数字称为commit_id
    在这里插入图片描述

  2. 把服务器上面/home/xxxx/.vscode-server下的文件夹删除掉(具体路径视情况而定),删之前记得把那串数字复制一下

  3. 运行下面两行命令,在vscode-server下面建立空的bin文件

mkdir -p ~/.vscode-server/bin
rm ~/.vscode-server/bin/* -rf 
  • 1
  • 2
  1. 把${commit_id}替换成刚刚记录的commit_id,然后使用如下的链接进行下载(注意:下面这串链接是输入进浏览器的导航栏进行下载)
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
  • 1
  1. 将下载的vscode-server-linux-x64.tar.gz上传在服务器上刚刚建立的bin文件夹下(上传服务器可以使用mobaxterm进行),并使用如下命令进行解压
cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id} # 注意把:${commit_id}替换成对应的Commit ID
  • 1
  • 2
  • 3
  1. 关闭vscode,重新打开再进行连接服务器,可连接成功

另外,在使用这个方法之前,
还看到有帖子说,可能服务器的磁盘满了,要删一些东西才行。
还有说可以把电脑C:\Users\AppData\Roaming\Code这个文件夹下的文件全部清除。
这两种方法我都试了,再试的本文的方法,如果本文的方法解决不了,可以试一试

参考文章:https://zhuanlan.zhihu.com/p/294933020
(这位大佬好人一生平安)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/211883
推荐阅读
相关标签
  

闽ICP备14008679号