急にvscodeからremote-sshで、サーバに接続できなくなった!最新vscodeだとamazon linux2に接続できないのって大問題では・・・。
「リモート ホストは、glibc および libstdc++ の VS Code Server の前提条件を満たしていない可能性があります」
って、急に、なんで!?
VSCodeを最新の1.86に上げるとRemote-SSHできなくなったので対処メモ。Amazon Linux 2含め古いglibcのサーバへ接続できなくなる
・VSCodeを1.85に下げる
・Remote-SSH Extensionを0.107.1に下げる
・VSCodeとRemote-SSHのAuto updateを無効化するhttps://t.co/Dj4fyijnMh— TUX (@0xtux11) February 2, 2024
Remote Development with Linuxhttps://t.co/s0RNA1yjBK
むむむ、VSCode 1.86からリモートSSH開発のときにCentOS 7が対象外になってしまった。うちのラボクラスタにVSCodeで入れない。— Yoshitaka Moriwaki (@Ag_smith) February 4, 2024
しょうがない・・・。とりあえず、vscodeの自動更新OFFにして、ひとつ前のバージョンにダウングレードしよう。。
1, ファイル->ユーザー設定->設定で「更新」で検索。Extensions: Auto Updateを「なし」と、本体のupdate:modeをdefaultからnoneに変更(再起動が必要)
2, 拡張機能からRemote – SSHを選択して「別のバージョンをインストールする」から、一つ前のバージョンを指定(version 0.107.1)
3, コントロールパネルからvscodeをアンインストールする
4, vscode1.85をダウンロードして、インストール
https://code.visualstudio.com/updates/v1_85
なんとかリモート開発できたけど、これって今後どうすれば良いのだろうか・・・。