遇到的问题
- VSCode 连接远程服务器失败
- 故障日志
Resolver error: Error: Running the contributed command: '_workbench.downloadResource' failed.
可能原因
- 远程服务器网络条件差。
解决方案:手动安装服务器端软件
- 删除远程服务器原文件夹。
rm -rf ~/.vscode-server
- 本地再次尝试连接,在远程服务器生成对应文件夹。
- 进入远程服务器软件端。
cd ~/.vscode-server/bin/[commit_id]/
- 删除该文件夹下所有的内容。
rm -rf *
- 使用
wget
从官网下载最新的代码压缩文件。
wget https://update.code.visualstudio.com/commit:[$COMMIT_ID]/server-linux-x64/stable --no-check-certificate
- 解压缩文件。
tar -xvf stable --strip-components 1
- 尝试本地重新连接。
可能遇到的问题
- 如果服务器下载网络存在问题,本地上传遇到
版本不一致
,需要检查服务器端commit_id
文件夹名和自己下载的版本是否一致。