新版vscode使用remote ssh報錯


報錯

command '_workbench.downloadResource' failed" when connecting to a remote host via ssh

解決

確定commit

在help中可以查看
image

清理

rm -rf ~/.vscode-server/bin/${commit}/*

手動下載

wget https://vscode.cdn.azure.cn/stable/${commit}/vscode-server-linux-x64.tar.gz --no-check-certificate

解壓

tar zxvf vscode-server-linux-x64.tar.gz

改名

mv vscode-server-linux-x64 vscode-server-linux

創建下載完成標志

touch vscode-scp-done.flag

重新使用vscode連接

建議

個人覺得vscode確實是宇宙最好用的編輯器,但是vscode自身及其插件的頻繁升級會帶來很多令人頭疼的問題。建議當環境穩定后,將升級改為手動。

其他問題

vscode remote ssh可能會頻繁的斷線。發生的原因大多是服務器和vscode本機ssh匹配上的問題。
建議windows上使用git自帶的ssh客戶端。
服務端可以使用和vscode客戶端一樣的ssh版本。
這可能需要手動安裝openssl,openssh。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM