vscode가 업데이트 될 때마다, 타겟 장치에 있는 vscode server binary도 업데이트 되어야한다.
근데 문제는 가끔 다운로드가 느려서 속터질때가 있다(45KB/s )
공식 홈페이지에서 받는것도 그런데, 이게 마소의 문제인지 ISP 문제인지 모르겠다.
이에 대해서 검색을 해봤는데, 나만 그런것이 아닌 것 같다.
해결 방법 1
업데이트 서버에서 직접 다운받아서 접속할 호스트 ~/.vscode-server/bin/{커밋ID} 에 넣어주기
wget https://update.code.visualstudio.com/commit:{커밋ID}/server-linux-x64/stable
tar -xf stable
mv vscode-server-linux-x64 ~/.vscode-server/bin/{커밋ID}

이건 귀찮아져서 더 뒤져봤는데
더 간편한 해결 방법
를 찾았다. VsCode에 기능이 이미 있는데 사람들이 잘 모르는 것 같았다.
설정에서 Remote.SSH.localServerDownload 기능을 always로 해두면, 로칼에서 다운받은 후 Host에 SCP전송하는 것을 자동화 해준다.


다만, 다운받는 것이 느린것이 문제라 VPN을 켜고, Remote SSH Connect를 시도하면,
로칼에서 서버 바이너리 다운로드해서 SCP 전송까지 알아서 해준다.
다시 접속하면 서버 설정한다는 메세지 안뜨고 접속이 잘 된다.

가끔식 저거 다운로드 느려질때마다 스트레스 받았는데, 간단하게 해결할 방법이 있어서 다행이다.
그리고 외부망 접속이 불가능한 기기 같은경우 위해 Extension도 로칼로 받아서 전송해주는 옵션도 있다.
이것때문에 오전 다 날라갔다 ㅡㅡ
'개발' 카테고리의 다른 글
| Vscode Python IntelliSense (Import) 작동 안할때 (0) | 2022.11.21 |
|---|---|
| Python Asyncio SSL/TLS Proxy Server with SNI ALPN (0) | 2022.10.28 |
| Chrome HTTP(s) Keep Alive (0) | 2022.10.26 |