VSCode离线环境求生指南-远程SSH服务器-hihey

hihey-远程服务器安装

本机可以直接联网

(参考VSCode文档)

启用remote.SSH.allowLocalServerDownload选项,即可先在本机下载VSCode服务器,然后自动通过SCP上传至远程机。

本机不能直接联网

(参考StackOverFlow)

打开VSCode的“帮助(Help)”菜单,点击“关于(About)”,在弹出的窗口中点击“复制(Copy)”按钮,即可得到类似下面的文本。

Version: 1.42.1 (user setup)
Commit: c47d83b293181d9be64f27ff093689e8e7aed054
Date: 2020-02-11T14:45:59.656Z
Electron: 6.1.6
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.18362

中文版为类似下面文本。

版本: 1.42.1 (user setup)
提交: c47d83b293181d9be64f27ff093689e8e7aed054
日期: 2020-02-11T14:45:59.656Z
Electron: 6.1.6
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.18362

复制其中的“提交(Commit)”字样后的ID,此时为c47d83b293181d9be64f27ff093689e8e7aed054

假设远程机运行的是64位的Linux系统,利用之前获取的Commit ID,输入下面的命令即可下载。

$ commit_id=c47d83b293181d9be64f27ff093689e8e7aed054
$ curl -sSL "https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable" -o vscode-server-linux-x64.tar.gz

把下载好的vscode-server-linux-x64.tar.gz文件复制到远程机的用户主目录(home directory)中,在远程机上执行如下命令。

$ commit_id=c47d83b293181d9be64f27ff093689e8e7aed054
$ mkdir -p ~/.vscode-server/bin/${commit_id}
$ tar zxvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/${commit_id} --strip 1
$ touch ~/.vscode-server/bin/${commit_id}/0

如此,就完成了离线远程机上VSCode服务器的安装。

本文《VSCode离线环境求生指南-远程SSH服务器-hihey》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO小小课堂网
搜素引擎算法
关键词排名优化
GEO培训
SEO小小课堂网
站长导航
友情链接交换
搜素引擎算法

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/45705.html