ROS melodicをWSL(Windows subsystem for Linux)のUbuntu 18.04 にインストール
インストール方法はROS Wikiの方法と同じですが,リポジトリの追加の設定が異なります. http://wiki.ros.org/melodic/Installation/Ubuntu
このコマンドのかわりに
1 |
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 |
次のコマンドを実行します.
1 |
curl -sL "http://ha.pool.sks-keyservers.net/pks/lookup?op=get&search=0x5523BAEEB01FA116" | sudo apt-key add |
または
1 |
curl -sL "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x5523BAEEB01FA116" | sudo apt-key add |
あとはROS wiki通りにセットアップします.
ROS wikiでインストールした際のエラー
Wikiどおりにセットアップすると,WSLのバグでapt-keyができずに,次のようなエラーがでてきます.https://github.com/Microsoft/WSL/issues/3286
1 2 3 |
Executing: /tmp/apt-key-gpghome.SEJMOqCeQ6/gpg.1.sh --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 gpg: connecting dirmngr at '/tmp/apt-key-gpghome.SEJMOqCeQ6/S.dirmngr' failed: IPC connect call failed gpg: keyserver receive failed: No dirmngr |