返回 导航

其他

hangge.com

VSCode - 内网环境下vscode server的离线安装教程

作者:hangge | 2024-06-18 08:33
    我在之前的文章中介绍了如何使用 VSCode 连接远程 linux 服务器进行远程开发(点击访问),而服务器在连接时会自动下载并安装 vscode server。但如果服务器是在内网环境,无法连接外网,那么就会导致安装失败,无法进行远程开发。
    为了解决这一问题,我们可以采用手动方式安装 vscode server,下面演示具体操作。

1,下载 vscode server 安装包

(1)首先打开 VScode 菜单中的 About(关于)菜单项,查看并记下 Commit 提交的 ID 编码:

(2)接着找一台能联网的电脑下载 vscode-server-linux-x64.tar.gz 文件,注意链接里的“提交的ID编码”替换成前面我们查询到编码:
https://update.code.visualstudio.com/commit:提交的ID编码/server-linux-x64/stable
https://update.code.visualstudio.com/commit:30d9c6cd9483b2cc586687151bcbcd635f373630/server-linux-x64/stable

2,安装 vscode server

(1)登录服务器,创建相应文件夹:
mkdir -p ~/.vscode-server/bin/提交的ID码
mkdir -p ~/.vscode-server/bin/30d9c6cd9483b2cc586687151bcbcd635f373630

(2)然后将我们下载的安装包上传到服务器后,执行如下命令将其解压到我们创建的文件夹中:
tar zxvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/提交的ID码 --strip 1
tar zxvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/30d9c6cd9483b2cc586687151bcbcd635f373630 --strip 1

(3)最后执行如下命令,这样 vscode server 就已经全部安装完毕了:
touch ~/.vscode-server/bin/提交的ID码/0
touch ~/.vscode-server/bin/30d9c6cd9483b2cc586687151bcbcd635f373630/0
评论

全部评论(0)

回到顶部