Vscode连接问题
问题1:正在使用scp将Vscode服务器复制到主机卡住
问题2:Downloading Vscode Server卡住
问题3: 无法建立连接
如果连接时出现上述问题,可以考虑下面的解决方案
Step1:确保可以连接服务器(moba-xterm或ssh命令),参考0号教程
使用moba-xterm
或者直接使用ssh命令
ssh -p 端口号 server用户名@服务器用户名服务器IP@server域名
Step2:配置vscode
在vscode主页面,键盘按下ctrl+,
可以进入设置页面
搜索 Local Server Download
,确保选项为off
搜索Use Exec Server
,确保选项为off
进入about页面提取commit id
Step3:手动安装vscode server到服务器
使用moba xterm登录服务器终端
切换到自己的工作路径,新建脚本
nano install.sh
然后把下面的代码粘贴到文件中
code_server=~/vscode-server-linux-x64.tar.gz
curl -L https://update.code.visualstudio.com/commit:${@}/server-linux-x64/stable > $code_server
[ -d ~/.vscode-server/bin/${@} ] || mkdir -p ~/.vscode-server/bin/${@}
cd ~/.vscode-server/bin/${@} && \
tar -xvzf $code_server --strip-components 1
rm $code_server
ctrl+o
写入文件,键入回车确认后,使用ctrl+x退出
为文件增加执行权限
chmod +x install.sh
执行文件,使用之前获得的commit id以安装vscode server
bash install.sh commit_id
Q1:bash install.sh commit_id 进度条不动?
A1:挂一个本机代理,参考0号教程的代理配置部分
export http_proxy=http://ip:port
export https_proxy=http://ip:port