首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >[VsCode远程SSH]如何解决“无法建立到XXX.XXX的连接:下载VS代码服务器失败”?

[VsCode远程SSH]如何解决“无法建立到XXX.XXX的连接:下载VS代码服务器失败”?
EN

Stack Overflow用户
提问于 2021-05-18 03:54:16
回答 1查看 1.1K关注 0票数 1

问题描述

当我在新服务器上设置VS Code remote ssh时,我会发现以下错误:

“无法建立到”XXX.XXX“的连接:下载VS代码服务器失败-请在远程安装curl或wget”。

但是,我在远程服务器上安装了和远程服务器上的网络连接也很好。按照web中的一些教程,我通过以下方式下载远程端的vscode-server:

wget vscode-server-linux-x64.tar.gz https://update.code.visualstudio.com/commit:<commit-id>/server-linux-x64/stable

然后解压缩,复制到~/.vscode-server/bin/<commit-id>/,并替换文件there.The错误消息消失。

它在开始时运行良好,但是每次我关闭并重新打开远程服务器上的项目时,VsCode都会自动下载远程服务器,然后折叠到所谓的“请在远程上安装curl或wget”。此外,VsCode内置的终端不会出现cuda环境或GPU驱动程序错误(Cuda和驱动程序在远程方面工作得很好),即使我幸运地有机会连接到远程。

环境

本地侧: MacOS大Sur 11.2.3 + VsCode 1.50.1 +远程-SSH扩展(微软) 0.6.1

远程侧Ubuntu 18.04.5 + Wget 1.19.4 + Curl 7.58.0

日志

代码语言:javascript
运行
复制
[10:57:03.119] Neither curl nor wget is installed - can't download the Server
[10:57:03.125] Resolver error: Error: Downloading VS Code Server failed - please install either curl or wget on the remote.
    at Function.ServerInstallError (/Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:1:82253)
    at /Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:1:79401
    at Object.t.handleInstallOutput (/Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:1:80935)
    at I (/Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:127:107056)
    at processTicksAndRejections (internal/process/task_queues.js:94:5)
    at async /Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:127:104971
    at async Object.t.withShowDetailsEvent (/Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:127:110308)
    at async Object.t.resolve (/Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:127:108372)
    at async /Users/XXX/.vscode/extensions/ms-vscode-remote.remote-ssh-0.61.0/out/extension.js:127:129627
[10:57:03.131] ------




[10:57:03.428] "install" terminal command done
[10:57:03.429] Install terminal quit with output: 
EN

回答 1

Stack Overflow用户

发布于 2022-03-08 01:33:45

这可能是因为远程服务器上打开的vscodes太多,您需要杀死远程服务器上的所有VSCODE进程,然后尝试再次连接或建立新连接,保存主机信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67579743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档