vscode 远程连接卡在下载服务器步骤
Downloading vscode server…
新版vscode远程连接服务器时,可能由于国内网络问题,导致卡在下载服务器这一步骤,经过搜索,问题已解决,故总结如下:
找到commit_id
我们需要手动下载这个vscode-server, 首先需要找到commit_id, 即下载哪个版本。如果一直卡在这一步,vscode会由问题日志,如下图:
control + F 搜索commit_id, 复制后,Windows打开命令行首先通过ssh命令连接服务器:
ssh username@IP地址
连接到服务器的命令行后,依次运行如下命令:
set commit_id=f06011ac164ae4dc8e753a3fe7f9549844d15e3
设置commit_id 变量,方便后续使用
curl -sSL "https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/st
able" -o vscode-server-linux-x64.tar.gz
下载vscode-server
mkdir "%USERPROFILE%.vscode-serverin%commit_id%"
创建文件夹
tar zxvf "vscode-server-linux-x64.tar.gz" -C "%USERPROFILE%.vscode-serverin%commit_
id%" --strip 1
将下载的文件解压到刚创建的文件夹,如果这一步失败的话,也可以手动解压
最后再将解压后的文件内容,放在"%USERPROFILE%.vscode-serverin%commit_id%"
目录下。这是再用vscode远程连接服务器,就可以连接成功了。
参考链接:
链接1
链接2