RaspberryPiへVisual Studio Codeの拡張機能「Remote-SSH」で接続した際にエラーに見舞われたので、解決方法の記録

VirtualBoxを用いてRaspberryPi環境を構築したので、実機のRaspberryPiと多少異なる箇所があるかもしれません。


動作確認環境


以下の環境で動作を確認しています。
  • VirtualBox 7.0
  • RaspberryPi OS:2022-07-01-raspios-bullseye-i386.iso
  • Host OS:Windows10

エラー内容


以下2通りのエラーが発生しました。

エラー:Could not establish connection

エラー:
Could not establish connection to "hostname": The VS Code Server failed to Start.

下記載の「Failed to connect to the remote extension host server」が発生した後に、VSCodeのバージョンを変えるとこのエラーが発生しました。

エラー:Failed to connect to the remote extension host server

エラー:
Could not fetch remote environment
Failed to connect to the remote extension host server (Error: WrappedError(WrappedError { message: "error checking server integrity", original: "failed to run command \"/home/user_name/.vscode-server/cli/servers/....../server/bin/code-server --version\" (code 127): /home/user_name/.vscode-server/cli/servers/Stable.....staging/server/node: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory\n" }))

このエラーの内容末尾をよく見ると以下のように記載があります。
「error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory」

この部分から分かるように「libstdc++.so.6」が見つからないといったエラーだと思われます。


解決方法


これらのエラーを解決するには、Raspberry Pi環境で以下のコマンドを実行します。

コマンド:
sudo apt-get install gcc-multilib

これにより、今回出たエラーは解決しました。

以上

このエントリーをはてなブックマークに追加