【vscode】Could not establish connection to “xxx(IP)”: Downloading VS Code Serverfailed - please install either curl or wget on the remote.

具体问题具体分析,仅供他人参考

方法1:

重新登录与刷新。基本解决不了问题

方法2:

远程服务器上打开了太多的 vscode,需要终止远程服务器上的所有vscode进程,然后尝试再次连接或建立新连接,保存主机信息

ps uxa 	# 检查这些进程
ps uxa | grep .vscode-server 	# 列出vscode-server 进程
ps uxa | grep .vscode-server | awk '{print $2}' | xargs kill -9 	# 关闭进程

参考链接:
https://stackoverflow.com/questions/67579743/vscode-remote-sshhow-to-solve-could-not-establish-connection-to-xxx-xxx-xxx-x

方法3

此类的情况如下

Ubuntu无法使用vscode进行连接,具体如下,windows使用vscode访问Ubuntu上的工程,但是只能访问一次,下次访问会出现Could not establish connection to "IP": Downloading VS Code Serverfailed - please install either curl or wget on the remote.。除非是Ubuntu系统重启或者是使用命令
ps uxa | grep .vscode-server | awk '{print $2}' | xargs kill -9
杀死进程后,可以进行vscode的连接,但是再开一个窗口(或第二次连接)又会出现Could not establish connection to "IP": Downloading VS Code Serverfailed - please install either curl or wget on the remote.

  • 检查系统联网
  • REMOTE SSH扩展安装
  • 最终解决
    sudo apt-get update
    sudo apt-get install curl
    sudo apt-get install wget
    
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐