221 字
1 分钟
给无外网的Ubuntu服务器安装VSCode Server及插件

如何给无外网的Ubuntu服务器安装VSCode Server及插件。

安装Code Server#

使用remote ssh连接服务器,VSCode会自动下载Code Server,此时下载不通。记录下下载地址,手动下载,文件应为:https://update.code.visualstudio.com/commit:<COMMIT_ID>/server-linux-x64/stable.

下载完成后,在远程服务器上:

Terminal window
rm ~/.vscode-server/bin/* -rf #把$HOME/.vscode-server/bin下的内容删干净,防止出错
cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id} # 注意把:${commit_id}替换成对应的Commit ID

此时,应该就可以打开服务器了。

安装插件#

pyhon为例和Docker为例。

下载插件#

在本地机器上,在VSCode中找到插件,点击右侧的marketplace,在打开的网页中,右侧点击Download Extension,选择对应的平台后下载。

上传插件#

Terminal window
scp C:\LOCAL\FILE\PATH\test.file username@remote_ip:/home/SOME_FOLDER

安装插件#

在侧边栏打开插件后,点击右上方的三个点,然后选择从VSIX中安装

给无外网的Ubuntu服务器安装VSCode Server及插件
https://blog.xiaobaizhang.top/posts/ubuntu-vscode/
作者
张小白
发布于
2024-10-06
许可协议
CC BY-NC-SA 4.0