お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2020-07-01 00:16:46

gehennam
新しいメンバ
登録日: 2020-07-01

ubuntuにおけるopenfoamのインストール

初めて質問させていただきます。

ubuntuにおいてopenFOAMのインストールを試みたのですが以下のようなメッセージによって行うことができません。

sudo add-apt-repository http://dl.openfoam.org/ubuntu                                       
ヒット:1 http://jp.archive.ubuntu.com/ubuntu focal InRelease                                                           
ヒット:2 http://jp.archive.ubuntu.com/ubuntu focal-updates InRelease                                                   
ヒット:3 http://jp.archive.ubuntu.com/ubuntu focal-backports InRelease                                                 
取得:4 http://security.ubuntu.com/ubuntu focal-security InRelease [107 kB]                                             
取得:5 http://dl.openfoam.org/ubuntu focal InRelease [6,353 B]                                                         
エラー:5 http://dl.openfoam.org/ubuntu focal InRelease                                                                   
公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 6C0DAC728B29D817                               
パッケージリストを読み込んでいます... 完了                                                                             
W: GPG エラー: http://dl.openfoam.org/ubuntu focal InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 6C0DAC728B29D817
E: リポジトリ http://dl.openfoam.org/ubuntu focal InRelease は署名されていません。                                     
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。                 
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

調べた対処法を試み以下のようなコマンドも試したのですがうまくいきませんでした。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6C0DAC728B29D817             
Executing: /tmp/apt-key-gpghome.6tQ2tkO6qj/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 6C0DAC728B29D817       
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.6tQ2tkO6qj/S.dirmngr' failed: IPC connect呼び出しに失敗しました       
gpg: 鍵サーバからの受信に失敗しました: dirmngrがありません                                                             
rm: '/tmp/apt-key-gpghome.6tQ2tkO6qj' を削除できません: ディレクトリは空ではありません

どなたか対処法をご存じないでしょうか?

オフライン

 

#2 2020-07-01 09:46:12

elliptic
メンバ
登録日: 2020-03-05

Re: ubuntuにおけるopenfoamのインストール

サイトの説明に従って
公開鍵のインポート
リポジトリの登録
パッケージのダウンロード
の順に行ったらどうなりますか?


Download v7 | Ubuntu | OpenFOAM
https://openfoam.org/download/7-ubuntu/

コード:

sudo sh -c "wget -O - https://dl.openfoam.org/gpg.key | apt-key add -"
sudo add-apt-repository http://dl.openfoam.org/ubuntu

sudo apt-get update
sudo apt-get -y install openfoam7

オフライン

 

#3 2020-07-01 16:51:36

gehennam
新しいメンバ
登録日: 2020-07-01

Re: ubuntuにおけるopenfoamのインストール

ご返信ありがとうございます。
試してみましたがうまくいきませんでした。

sudo add-apt-repository http://dl.openfoam.org/ubuntu
--2020-07-01 16:41:58--  https://dl.openfoam.org/gpg.key                                                               
dl.openfoam.org (dl.openfoam.org) をDNSに問いあわせています... 35.179.33.128                                           
dl.openfoam.org (dl.openfoam.org)|35.179.33.128|:443 に接続しています... 接続しました。                                 
HTTP による接続要求を送信しました、応答を待っています... 200 OK                                                         
長さ: 1710 (1.7K) [application/pgp-keys]                                                                                `STDOUT' に保存中                                                                                                                                                                                                                               -                             100%[=================================================>]   1.67K  --.-KB/s    時間 0s           
2020-07-01 16:41:59 (47.1 MB/s) - stdout へ出力完了 [1710/1710]   
gpg: can't connect to the agent: IPC connect呼び出しに失敗しました

最後の一文よりgpgが何かしらの悪さをしているものと考え、gpgの再起動再インストールも行ってみたのですが結果は変わりませんでした。

オフライン

 

#4 2020-07-01 21:26:10

elliptic
メンバ
登録日: 2020-03-05

Re: ubuntuにおけるopenfoamのインストール

> gpg: can't connect to the agent: IPC connect呼び出しに失敗しました
このエラーメッセージを検索すると Windowsの WSLでUbuntuを動かしているケースが
多くヒットしますが、gehennamさんの環境は該当しますか?

オフライン

 

#5 2020-07-01 22:00:09

gehennam
新しいメンバ
登録日: 2020-07-01

Re: ubuntuにおけるopenfoamのインストール

はい、確かにWindowsのWSLでUbuntuを動かしています。

オフライン

 

#6 2020-07-23 22:05:50

elliptic
メンバ
登録日: 2020-03-05

Re: ubuntuにおけるopenfoamのインストール

gehennam による投稿:

gpg: connecting dirmngr at '/tmp/apt-key-gpghome.6tQ2tkO6qj/S.dirmngr' failed: IPC connect呼び出しに失敗しました

これは WSLのバグ報告サイト
Issues · microsoft/WSL · GitHub
htps://github.com/microsoft/WSL/issues

WSL Ubuntu 20.04 - gpg: can't connect to the agent: IPC connect call failed #5125
https://github.com/microsoft/WSL/issues/5125
として登録されている症状だと思います。
この項目は
[WSL1] [glibc] sleep: cannot read realtime clock: Invalid argument #4898
https://github.com/microsoft/WSL/issues/4898
という項目と同じ問題としてまとめられているようです。

* WSL1には Linuxとの互換性が不十分な点があった。
* Ubuntu 20.04の新しいバージョンのglibcがその機能を呼ぶようになったので
  エラーが起きている。
と言うことだと思います。

問題回避策としては
  WSL1 + Ubuntu 18.04 で実行する
  WSL2 に移行する(互換サービスではなく本物のLinuxカーネルで動く)
などがあるようです。

参考:
(今はまだ)WSL1にUbuntu 20.04を入れるな - Qiita
https://qiita.com/AumyF/items/eaf42dd3345a2285ff9e

オフライン

 

#7 2020-09-09 14:42:50

Yixing32
拒否
登録日: 2020-08-10

Re: ubuntuにおけるopenfoamのインストール

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB