vscode毗连服务器不停卡在downloading vscode server locally

立山  金牌会员 | 2024-12-7 18:52:25 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 901|帖子 901|积分 2703

很久之前也碰到过类似的题目,今天又碰到了,记录一下,省得以后再碰到还得搜
题目描述:
当地win体系,远程服务器linux体系。终端ssh能毗连到远程服务器,但vscode毗连服务器时输入暗码后不停卡在downloading vscode server locally这里。
题目解析:
查阅多方资料并且查看服务器上的文件之后发现题目根源,.vscode-server/bin/${commit_id}文件夹下只有一个压缩包,而且这个压缩包破坏了,不能解压(趁便我把这个lock文件删了,反正没啥影响);正常情况下压缩包没有破坏,并且该文件夹下是压缩包解压之后的内容

详细操纵
1. 下载正常的vscode-server压缩包(注意:把网址上的${commit_id}换成本身的,下面所有出现commit_id的指令都需要换成本身的)
  1. https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
复制代码

这里也可以在毗连了远程服务器的终端用wget url的方式直接下载到服务器上,但是我这里又有一个ssh报错,不想弄,以是直接下载到当地,然后再上传上去
2. 把压缩包上传到服务器上
  1. scp E:/vscode-server-linux-x64.tar.gz user@ip:/home/user/.vscode-server/bin/${commit_id}
复制代码
3. 在毗连了服务器的终端举行解压
  1. tar zxvf vscode-server-linux-x64.tar.gz
复制代码

4. 解压之后需要把文件夹的内容移动commit_id下面,不然没有效果

  1. // 水印把代码搞模糊了,补充一下
  2. mv * ../
复制代码
这样就好了,重启vscode之后就能乐成毗连

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表