大号在练葵花宝典 发表于 2024-8-31 22:27:00

vscode remote ssh离线安装(2024.4)

vscode1.85之后版本,由于升级了glibc等,如果你想和长途的服务器毗连,并且长途服务器的glibc版本比较老(< glibc2.28没记错应该是这个版本),那么安装过程中就会出现一系列的不兼容问题。
下面总结了一份最新的离线安装方法(本文是指 本地机器和长途机器都不可联网的环境下,如果你的机器可以联网,当然也可以通过离线安装,但是记住要先克制vscode和插件自动更新--自行百度)
1、首先你需要一份 vscode安装包,安装在你本地机器上,我这里提供windows版本的安装包下载链接:(下载1.85,再往后就有兼容问题)
Visual Studio Code November 2023
https://i-blog.csdnimg.cn/blog_migrate/577966ca7d5bcb2682352047402a0cd8.png
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安装就可以了;https://i-blog.csdnimg.cn/blog_migrate/68e3af23544fc924be56a93f9a497ca4.png
3、你需要一个ssh server安装包,安装在长途机器上;
同样,这里提供一个和vscode 1.85兼容的版本的下载链接:
https://update.code.visualstudio.com/commit:8b3775030ed1a69b13e4f4c628c612102e30a681/server-linux-x64/stableqd
其中commit后面那一串,是vscode1.85对应的commit id,可以这么看:
https://i-blog.csdnimg.cn/blog_migrate/ef98d8f859a6f792ea542e92cd5b4f70.png
安装步调:
<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插件),你同样需要到应用市场去下载离线包,要下载历史版本咋办呢?
https://i-blog.csdnimg.cn/blog_migrate/d9f4379b7610ea1053bc3bed3f0114f4.png
同样滴,我们在应用市场找到这个插件,然后看历史版本,复制下载链接,然后再修改链接中的版本号,如许就可以下载历史版本了。(如果你要下载的版本太老,大概这个方法不行)
这里提供一个vscode1.85对应的版本下载链接:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-vscode/vsextensions/remote-explorer/0.4.1/vspackage
同样vsix安装好就ok了。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: vscode remote ssh离线安装(2024.4)