亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

1、VScode擴展安裝與配置

(1)vscode擴展安裝

去到vscode里面安裝所需要的擴展,這里我安裝是下面三個擴展包

 (2)vscode遠程配置

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

配置內(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查看

點擊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、文件解壓縮

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

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

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

對兩個文件進行解壓

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

4、移動文件到指定位置

 具體的目錄結(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

第一個文件 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
# 移動
mv server ~/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/

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

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

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

大功告成!

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

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

點擊Remote-SSH的setting

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

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

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

6、快樂連接遠程服務(wù)器!

點擊小電腦,點擊箭頭,即可連接成功啦!!

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

相關(guān)文章

最新評論