vscode ssh遠程連接服務器一直卡在下載 vscode server問題解決
在使用vscode使用ssh遠程連接服務器時,一直卡在下載"vscode 服務器"階段,如下圖所示:

博主用MobaXterm可以正常連接服務器,所以大概率是網絡問題,導致vscode無法下載部分資源,解決方法如下:
方法1:使用科學上網
在下載vscode 服務器時,資源國內不好訪問,需要科學上網,之后就可以正常連接了。
方法2:手動下載
如果無法科學上網,可以手動下載vscode server包,并傳到服務器上進行安裝,方法如下:
1.在vscode終端輸出信息頁面,按Ctrl+F,然后在搜索框輸入“commit id”,會出來兩個結果,任選一個就行,記錄下commit id后面的一串字符,如下圖所示:

2.將上個步驟記錄的commit id替換下面的commit_id變量,然后復制鏈接到瀏覽器進行下載vscode server包
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
結果如下:

3.使用MobaXterm或者類似的遠程終端控制軟件連接服務器,cd切換到~/.vscode-server/bin目錄下,如果你的.vscode-server是在其他目錄下,切換到對應的目錄下,然后進入.vscode-server的bin目錄下就行。
4.將本地vscode-server-linux-x64.tar.gz傳入.vscode-server的bin目錄下,然后再終端輸入以下命令(注意終端也要切換到bin目錄下):
tar xzvf vscode-server-linux-x64.tar.gz
最后替換輸入以下命令替換目錄:
mv vscode-server-linux-x64 ${commitid}commitid變量要替換為自己的第一步記錄的Id
然后關掉vscode重新打開連接就可以了。
方法3
如果還是無法連接,那就是網絡問題了,我最初也是無法連接,甚至無法科學上網,經過測試是wifi的問題,換成數據網或者其他地方的wifi就可以連接,服務器也是用的同樣的wifi,所以兩邊的網絡都有問題。最后過了一天,網絡恢復正常就可以正常連接了。
到此這篇關于vscode ssh遠程連接服務器一直卡在下載 vscode server問題解決的文章就介紹到這了,更多相關vscode ssh遠程卡vscode server內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
c++如何控制對象的創(chuàng)建方式(禁止創(chuàng)建棧對象or堆對象)和創(chuàng)建的數量
這篇文章主要介紹了c++如何控制對象的創(chuàng)建方式和創(chuàng)建的數量,幫助大家更好的理解和學習,感興趣的朋友可以了解下2020-08-08

