0


vscode remote ssh离线安装(2024.4)

vscode1.85之后版本,由于升级了glibc等,如果你想和远程的服务器连接,并且远程服务器的glibc版本比较老(< glibc2.28没记错应该是这个版本),那么安装过程中就会出现一系列的不兼容问题。

下面总结了一份最新的离线安装方法(本文是指 本地机器和远程机器都不可联网的情况下,如果你的机器可以联网,当然也可以通过离线安装,但是记住要先禁止vscode和插件自动更新--自行百度)

1、首先你需要一份 vscode安装包,安装在你本地机器上,我这里提供windows版本的安装包下载链接:(下载1.85,再往后就有兼容问题)

Visual Studio Code November 2023

2、然后你需要一份ssh remote插件

在应用市场上下载,只能看到最近的几个版本;那要下载老版本咋办呢?

Remote - SSH - Visual Studio Marketplace

这里直接提供和vscode 1.85对应的插件下载链接,要其他版本的话,可以吧中间的版本号(0.107.2023102615)替换掉就行了

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-vscode-remote/vsextensions/remote-ssh/0.107.2023102615/vspackage

下载好之后,使用VSIX安装就可以了;

3、你需要一个ssh server安装包,安装在远程机器上;

同样,这里提供一个和vscode 1.85兼容的版本的下载链接:

https://update.code.visualstudio.com/commit:8b3775030ed1a69b13e4f4c628c612102e30a681/server-linux-x64/stableqd

其中commit后面那一串,是vscode1.85对应的commit id,可以这么看:

安装步骤:

<1>.scp 拷贝到远程机器上

<2>.将压缩包解压在 ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681下面,8b3775030ed1a69b13e4f4c628c612102e30a681这就是vscode 1.85的commit id;

mkdir -p ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681

tar zxvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681 --stripe 1

4、如果你还想要一个 remote explorer(vscode插件),你同样需要到应用市场去下载离线包,要下载历史版本咋办呢?

同样滴,我们在应用市场找到这个插件,然后看历史版本,复制下载链接,然后再修改链接中的版本号,这样就可以下载历史版本了。(如果你要下载的版本太老,可能这个方法不行)

这里提供一个vscode1.85对应的版本下载链接:

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-vscode/vsextensions/remote-explorer/0.4.1/vspackage

同样vsix安装好就ok了。

标签: vscode ssh dubbo

本文转载自: https://blog.csdn.net/corey_li/article/details/137814312
版权归原作者 corey_li 所有, 如有侵权,请联系我们删除。

“vscode remote ssh离线安装(2024.4)”的评论:

还没有评论