前提・実現したいこと
一週間前からRubyとRuby on Railsをインストールしようと思っているのですが、以下のようなエラーによくなりなかなか進めることが出来なかったので、msysとrubyをアンインストールして、改めて最初からインストールしてみました。
今回も以前と同様にエラーが出てきたので、ここで質問しようと思いました。
最終的にはrubyをインストールしたいと思っています。
windows 10を使用しています。
rubyは Ruby+Devkit 2.6.5-1 (x64) をインストールしました。
<改めてインストールする前の主なエラー>
・鍵サーバの更新に失敗しました: dirmngrがありません ・エラー: mingw32: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: mingw64: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: msys: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません ・gpg: can't connect to the agent: IPC connect呼び出しに失敗しました
あと、エラーコードは忘れたのですが、
pacman-key --init
pacman-key --refresh
と順に打った時、pacman-key --refreshで鍵を更新しようとしたときに、ひとつの鍵だけ更新されない(変更されない)ことがありました。(詳細を忘れました...)
今回のエラーコード
rubyのインストールが終わった直後に表示されたcmdでenterを押したときにこのように表示されました。
_____ _ _____ _ _ _ ___ | __ \ | | |_ _| | | | | | |__ \ | |__) | _| |__ _ _ | | _ __ ___| |_ __ _| | | ___ _ __ ) | | _ / | | | '_ \| | | | | | | '_ / __| __/ _` | | |/ _ \ '__/ / | | \ \ |_| | |_) | |_| |_| |_| | | \__ \ || (_| | | | __/ | / /_ |_| \_\__,_|_.__/ \__, |_____|_| |_|___/\__\__,_|_|_|\___|_||____| __/ | _ |___/ _|_ _ __ | | o __ _| _ _ | (_) | |^| | | |(_|(_)^/_> 1 - MSYS2 base installation 2 - MSYS2 system update (optional) 3 - MSYS2 and MINGW development toolchain Which components shall be installed? If unsure press ENTER [1,2,3] > sh -lc true 'C:\WINDOWS\system32\drivers\etc\hosts' -> '/etc/hosts' 'C:\WINDOWS\system32\drivers\etc\protocol' -> '/etc/protocols' 'C:\WINDOWS\system32\drivers\etc\services' -> '/etc/services' 'C:\WINDOWS\system32\drivers\etc\networks' -> '/etc/networks' gpg: /etc/pacman.d/gnupg/trustdb.gpg: 信用データベースができました gpg: 究極的に信用する鍵が見つかりません gpg: starting migration from earlier GnuPG versions gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: error: GnuPG agent unusable. Please check that a GnuPG agent can be started. gpg: migration aborted gpg: starting migration from earlier GnuPG versions gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: error: GnuPG agent unusable. Please check that a GnuPG agent can be started. gpg: migration aborted gpg: Generating pacman keyring master key... gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: agent_genkey failed: エージェントが動いていません gpg: key generation failed: エージェントが動いていません gpg: Done ==> 信用データベースを更新... gpg: 信用データベースの検査は、不要です ==> msys2.gpg からキーを追加... gpg: starting migration from earlier GnuPG versions gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: error: GnuPG agent unusable. Please check that a GnuPG agent can be started. gpg: migration aborted gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました gpg: can't connect to the agent: IPC connect呼び出しに失敗しました ==> キーリングの信頼されたキーに署名... -> キーに署名 D55E7A6D7CE9BA1587C0ACACF40D263ECA25678A... ==> エラー: D55E7A6D7CE9BA1587C0ACACF40D263ECA25678A に署名できませんでした。 -> キーに署名 123D4D51A1793859C2BE916BBBE514E53E0D0813... ==> エラー: 123D4D51A1793859C2BE916BBBE514E53E0D0813 に署名できませんでした。 -> キーに署名 B91BCF3303284BF90CC043CA9F418C233E652008... ==> エラー: B91BCF3303284BF90CC043CA9F418C233E652008 に署名できませんでした。 -> キーに署名 9DD0D4217D75A33B896159E6DA7EF2ABAEEA755C... ==> エラー: 9DD0D4217D75A33B896159E6DA7EF2ABAEEA755C に署名できませんでした。 gpg: connecting dirmngr at '/etc/pacman.d/gnupg/S.dirmngr' failed: IPC connect呼び出しに失敗しました gpg: 鍵サーバの更新に失敗しました: dirmngrがありません ==> エラー: キーサーバから特定のキーを更新できませんでした。 --> Installing /usr/share/info/assuan.info.gz ... done --> Installing /usr/share/info/autoconf.info.gz ... done --> Installing /usr/share/info/autoconf2.13.info.gz ... done --> Installing /usr/share/info/autogen.info.gz ... done --> Installing /usr/share/info/automake1.10.info.gz ... done --> Installing /usr/share/info/automake1.11.info.gz ... done --> Installing /usr/share/info/automake1.12.info.gz ... done --> Installing /usr/share/info/automake1.13.info.gz ... done --> Installing /usr/share/info/automake1.14.info.gz ... done --> Installing /usr/share/info/automake1.15.info.gz ... done --> Installing /usr/share/info/automake1.16.info.gz ... done --> Installing /usr/share/info/automake1.6.info.gz ... done --> Installing /usr/share/info/automake1.7.info.gz ... done --> Installing /usr/share/info/automake1.8.info.gz ... done --> Installing /usr/share/info/automake1.9.info.gz ... done --> Installing /usr/share/info/automake-history1.12.info.gz ...install-info: warning: `/usr/share/info/automake-history1.12.info.gz' に Info dir 用の項目がありません done --> Installing /usr/share/info/automake-history1.13.info.gz ...install-info: warning: `/usr/share/info/automake-history1.13.info.gz' に Info dir 用の項目がありません done --> Installing /usr/share/info/automake-history1.14.info.gz ...install-info: warning: `/usr/share/info/automake-history1.14.info.gz' に Info dir 用の項目がありません done --> Installing /usr/share/info/automake-history1.15.info.gz ...install-info: warning: `/usr/share/info/automake-history1.15.info.gz' に Info dir 用の項目がありません done --> Installing /usr/share/info/automake-history1.16.info.gz ...install-info: warning: `/usr/share/info/automake-history1.16.info.gz' に Info dir 用の項目がありません done --> Installing /usr/share/info/autosprintf.info.gz ... done --> Installing /usr/share/info/bash.info.gz ... done --> Installing /usr/share/info/coreutils.info.gz ... done --> Installing /usr/share/info/diffutils.info.gz ... done --> Installing /usr/share/info/find.info.gz ... done --> Installing /usr/share/info/find-maint.info.gz ... done --> Installing /usr/share/info/flex.info.gz ... done --> Installing /usr/share/info/gawk.info.gz ... done --> Installing /usr/share/info/gawkinet.info.gz ... done --> Installing /usr/share/info/gawkworkflow.info.gz ... done --> Installing /usr/share/info/gcrypt.info.gz ... done --> Installing /usr/share/info/gdbm.info.gz ... done --> Installing /usr/share/info/gettext.info.gz ... done --> Installing /usr/share/info/gmp.info.gz ... done --> Installing /usr/share/info/gnupg.info.gz ... done --> Installing /usr/share/info/gnutls.info.gz ... done --> Installing /usr/share/info/gnutls-guile.info.gz ... done --> Installing /usr/share/info/gpgme.info.gz ... done --> Installing /usr/share/info/grep.info.gz ... done --> Installing /usr/share/info/gzip.info.gz ... done --> Installing /usr/share/info/history.info.gz ... done --> Installing /usr/share/info/inetutils.info.gz ... done --> Installing /usr/share/info/info-stnd.info.gz ... done --> Installing /usr/share/info/ksba.info.gz ... done --> Installing /usr/share/info/libffi.info.gz ... done --> Installing /usr/share/info/libgomp.info.gz ... done --> Installing /usr/share/info/libidn2.info.gz ... done --> Installing /usr/share/info/libquadmath.info.gz ... done --> Installing /usr/share/info/libtasn1.info.gz ... done --> Installing /usr/share/info/libtool.info.gz ... done --> Installing /usr/share/info/libunistring.info.gz ... done --> Installing /usr/share/info/m4.info.gz ... done --> Installing /usr/share/info/make.info.gz ... done --> Installing /usr/share/info/mpfr.info.gz ... done --> Installing /usr/share/info/nettle.info.gz ... done --> Installing /usr/share/info/pinentry.info.gz ... done --> Installing /usr/share/info/readline.info.gz ... done --> Installing /usr/share/info/rluserman.info.gz ... done --> Installing /usr/share/info/sed.info.gz ... done --> Installing /usr/share/info/tar.info.gz ... done --> Installing /usr/share/info/texinfo.info.gz ... done --> Installing /usr/share/info/time.info.gz ... done --> Installing /usr/share/info/wget.info.gz ... done --> Installing /usr/share/info/which.info.gz ... done ################################################################### # # # # # C A U T I O N # # # # This is first start of MSYS2. # # You MUST restart shell to apply necessary actions. # # # # # ################################################################### MSYS2 seems to be properly installed Remove catgets to avoid conflicts while update ... > pacman -Rdd catgets libcatgets --noconfirm エラー: mingw32: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: mingw64: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: msys: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: 対象が見つかりませんでした: catgets エラー: 対象が見つかりませんでした: libcatgets MSYS2 system update (optional) part 1 ... > pacman -Syu --needed --noconfirm エラー: mingw32: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: mingw64: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません エラー: msys: "Alexey Pavlov (Alexpux) <alexpux@gmail.com>" の署名は信頼されていません :: パッケージデータベースの同期中... MSYS2 system update (optional) failed Installation failed: pacman failed
参照させていただいたページ
https://proengineer.internous.co.jp/content/columnfeature/12360
あなたの回答
tips
プレビュー