当前位置: 主页 > 系统 >

远程Linux无法访问外网时设置VSCode Remote SSH Serve

时间:2024-01-09  作者:haden   点击:
【摘要】工欲善其事,必先利其器。因为经常要开发Linux平台程序,而工作环境只有Windows桌面端与Linux服务器,并且都是运行在内网环境下,无法直接访问外网。想要在这种环境下找到一个趁手的

工欲善其事,必先利其器。因为经常要开发Linux平台程序,而工作环境只有Windows桌面端与Linux服务器,并且都是运行在内网环境下,无法直接访问外网。想要在这种环境下找到一个趁手的开发工具,能够运行在Windows系统下,又拥有Linux开发环境(至少能够自动跳转、自动补全),所以我选择了使用VS Code + Remote SSH插件的方案,而问题在于如何在离线的情况下在Linux服务器上部署VS Code Server。
点击菜单栏中的帮助->关于,可以看到Commit ID,这个是VSCode的版本号。
可以通过下面的链接下载vscode-server-linux-x64.tar.gz。

//(注意把:${commit_id}替换成对应的Commit ID)
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable

运行下面两行命令,建立空的$HOME/.vscode-server/bin文件夹。

mkdir -p ~/.vscode-server/bin
// 把$HOME/.vscode-server/bin下的内容删干净,防止出错
rm ~/.vscode-server/bin/* -rf

然后将vscode-server-linux-x64.tar.gz上传在服务器上的$HOME/.vscode-server/bin文件夹中,解压。

cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
// 注意把:${commit_id}替换成对应的Commit ID
mv vscode-server-linux-x64 ${commit_id}
顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片

推荐内容