欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VScode連接遠(yuǎn)程服務(wù)器踩坑實(shí)戰(zhàn)記錄(新版離線vscode-server安裝)

 更新時(shí)間:2024年10月18日 11:06:50   作者:湯湯upup  
本文主要介紹了如何使用VScode連接遠(yuǎn)程服務(wù)器,并對(duì)離線安裝vscode-server進(jìn)行了詳細(xì)的操作步驟說(shuō)明,其中包括VScode擴(kuò)展的安裝與配置,vscode-server的離線下載,文件的解壓縮和移動(dòng),以及VScode的一些更新設(shè)置,能夠幫助讀者更好地理解和掌握VScode連接遠(yuǎn)程服務(wù)器的方法

想要用VScode連接遠(yuǎn)程服務(wù)器,但遠(yuǎn)程服務(wù)器并沒(méi)有連接外網(wǎng),因此需要離線手動(dòng)安裝vscode-server但網(wǎng)上的方法都是舊版本的安裝,沒(méi)有新版本的配置。因此記錄一下我都踩坑實(shí)戰(zhàn)。

1、VScode擴(kuò)展安裝與配置

(1)vscode擴(kuò)展安裝

去到vscode里面安裝所需要的擴(kuò)展,這里我安裝是下面三個(gè)擴(kuò)展包

 (2)vscode遠(yuǎn)程配置

安裝完成后會(huì)出現(xiàn)一個(gè)小電腦,直接點(diǎn)擊,進(jìn)入設(shè)置里面進(jìn)行配置

配置內(nèi)容如下:

Host xxx
  HostName xxx.xxx.xxx.xxx
  Port xx
  User xxx
  IdentityFile "xxx"

Host可以和HostName一樣,HostName是你的IP地址,Port是端口(一般為22),User是用戶名(我這里是root),IdentityFile是密碼。

2、vscode-server離線下載

(1)Commit ID查看

點(diǎn)擊Help-> About即可查看

(2)安裝包下載 

原始舊版本的下載地址

https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
這里將${commit_id}替換為你自己的Commit ID

但由于我的vscode版本更新了,因此新的下載內(nèi)容應(yīng)該為:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode-server-linux-x64.tar.gz
https://vscode.download.prss.microsoft.com/dbazure/download/stable/${commit_id}/vscode_cli_alpine_x64_cli.tar.gz

下載完成得到的tar.gz文件

3、文件解壓縮

進(jìn)入到遠(yuǎn)程服務(wù)器,創(chuàng)建.vscode-server目錄

mkdir -p ~/.vscode-server/bin
mkdir -p ~/.vscode-server/cli

 將下載的文件上傳到服務(wù)器

對(duì)兩個(gè)文件進(jìn)行解壓

tar -zxf vscode-server-linux-x64.tar.gz
tar -zxf vscode_cli_alpine_x64_cli.tar.gz

4、移動(dòng)文件到指定位置

 具體的目錄結(jié)構(gòu)為

??.vscode-server
 ┣━ ??bin  # 存放舊方法下的vscode commit相關(guān)文件
 ┃   ┗━ ??${commit_id1}
 ┃   ┗━ ??${commit_id2}
 ┃   ┗━ ···
 ┣━ ??cli  # 存放新方法下的vscode commit相關(guān)文件
 ┃   ┗━ ??servers
 ┃   ┃   ┗━ ??Stable-${commit_id}
 ┃   ┃   ┃   ┗━ ??server
 ┃   ┃   ┃   ┗━ ···
 ┃   ┃   ┗━ ···
 ┃   ┗━ ??iru.json  # 存放最近的vscode commit_id
 ┣━ ??code-${commit_id}  # 存放vscode_cli_alpine_x64_cli.tar.gz解壓后名為code的文件,并將其改名為code-${commit_id}
 ┣━ ??data
 ┗━ ??extensions

第一個(gè)文件 vscode-server-linux-x64.tar.gz 解壓解包后名為 vscode-server-linux-x64 文件夾改名為 server 放在 /home/${user}/.vscode-server/cli/servers/Stable-${commit_id}/ 目錄下.

# 重命名
mv vscode-server-linux-x64 server
# 移動(dòng)
mv server ~/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/

第二個(gè)文件 vscode_cli_alpine_x64_cli.tar.gz 解壓解包后名為 code 的文件改名為 code-${commit_id}放在/home/${user}/.vscode-server/目錄下

mv code ~/.vscode-server/code-e10f2369d0d9614a452462f2e01cdc4aa9486296

可自行在cli下面創(chuàng)建一個(gè)iru.json文件,內(nèi)容為["Stable-$commit_id"]

大功告成!

5、vscode的一些更新設(shè)置

此時(shí)進(jìn)行連接還有可能一進(jìn)去就會(huì)下載文件,但又下載不成功,這時(shí)候我們只需要關(guān)閉vscode-server的自動(dòng)下載功能就好。

點(diǎn)擊Remote-SSH的setting

找到Local Server Download 設(shè)置為off即可

為了避免commit過(guò)期,還可以把vscode的自動(dòng)更新關(guān)閉

 找到左下角的齒輪,點(diǎn)擊setting,搜索update,將Mode改為manual(手動(dòng))即可

6、快樂(lè)連接遠(yuǎn)程服務(wù)器!

點(diǎn)擊小電腦,點(diǎn)擊箭頭,即可連接成功啦??!

到此這篇關(guān)于VScode連接遠(yuǎn)程服務(wù)器踩坑實(shí)戰(zhàn)(新版離線vscode-server安裝)的文章就介紹到這了,更多相關(guān)VScode連接遠(yuǎn)程服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論