你好 Chen Weiming
呢個情況其實幾常見,特別係當遠端 Linux 主機無法直接連到 Microsoft 下載服務,或者網絡有 Proxy/Firewall 限制嘅時候。通常可以透過手動安裝 VS Code Server 來解決,做法係先喺一部可以正常上網嘅機器下載對應版本嘅 VS Code Server,之後將檔案上傳到遠端 Linux 主機,並放到 ~/.vscode-server/bin/<commit-id>/ 目錄底下。完成之後,再使用 Remote SSH 重新連線,VS Code 般會直接偵測到已存在嘅 Server,而唔需要再次下載。
另外,我都建議檢查 下遠端主機是否存在 Proxy、DNS 解析、Firewall 或 SSL Inspection 等網絡限制,因為呢啲往往先係導致下載逾時嘅根本原因。如果環境屬於企業網絡,亦可以考慮設定 VS Code Remote SSH 使用企業 Proxy,或者允許相關 Microsoft 下載端點通訊。若安裝後仍然失敗,請提供 Remote SSH Log 裡面嘅錯誤訊息,我哋可以進一步分析係權限、網絡定係版本相容性問題。
希望以上資料幫到你。如果呢個回覆對你有幫助,麻煩幫手按一下 "Accept Answer",等其他遇到相同問題嘅朋友都可以更快搵到解決方法