このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/21(Wed) 20:07
名前: michan
URL:
rpmとyumで行き詰まってしまいました。
お知恵を貸してください、よろしくお願いします。

rpmでパッケージをインストールしようとすると、
エラー: libstdc++-4.4.7-11.el6.x86_64.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: BAD
エラー: libstdc++-4.4.7-11.el6.x86_64.rpm をインストールできません。

というメッセージが出て、

yumでインストールしようとすると、
合計容量: 48 M
インストール済み容量: 205 M
パッケージをダウンロードしています:
エラー: rpmts_HdrFromFdno: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: BAD

というエラーが出てインストールも出来ません。
どのパッケージを入れようとしても、全て上記の同じエラーメッセージです。

また、yum関連とかrpm関連のパッケージを削除し、入れなおそうとしても
yum・rpm両方とも削除が出来ない症状です。

環境はcentOS 6.6 (64bit)で
インストール時は問題なくrpmもyumも出来ていたのですが
使い始めてひと月しないくらいにこのような状態になりお手上げ状態です。

何卒よろしくお願いします。
記事編集 編集

Page: | 1 | 2 | 3 | 4 |

Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/30(Fri) 16:36
名前: stranger
URL: http://ja.528p.com/
再起動するまえに(centos7の例だけど)
ldconfig -p|grep libc.so.6
とコマンドを売ってみる
libc.so.6 (libc6,x86-64, OS ABI: Linux 2.6.32) => /lib64/libc.so.6
(ライブラリはキャッシュされているので表示される)
ls /lib64/libc.so.6
とコマンドを売ってみる
/lib64/libc.so.6
(本体が存在するので表示される)

glibcがないと起動エラーになるかもよ
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/30(Fri) 17:02
名前: michan
URL:
テスト 様
stranger 様

ありがとうございます。

[root@ns ~]# ldconfig -p|grep libc.so.6
libc.so.6 (libc6,x86-64, OS ABI: Linux 2.6.18) => /lib64/libc.so.6
[root@ns ~]# ls /lib64/libc.so.6
/lib64/libc.so.6

問題なく表示されましたが
再起動は必要なのでしょうか?
起動エラーの文字を見たら、恐ろしくて再起動できません。
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/30(Fri) 17:18
名前: tora
URL:
私も同じです。
様々ググりましたが、以下でできるようです。

#yumdownloader nss-softokn-freebl

#rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv

#cp ./lib64/libfreeblpriv3.* /lib64

#yum update

参考:http://choice-site.com/2015/01/26/%E3%80%8Cerror-rpmts_hdrfromfdno-header-v3-rsasha1-signature-key-id-xxx-bad%E3%80%8D%E3%81%A7%E5%9B%B0%E3%81%A3%E3%81%9F%E3%80%82/


私の場合、yumdownloaderを入れていなかったので結果は出ていませんが・・・。
(そもそも yum install yum-utils でも同じ結果なので。)
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/30(Fri) 18:00
名前: michan
URL:
みなさんありがとうございます。
試しにと思い
[root@ns ~]# yum install yum

とやってみたらyumが使えるようになりました。

rpmの方はまだ何ともいえませんが、これで一安心です。
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/31(Sat) 05:10
名前: stranger
URL: http://ja.528p.com/
良かったですね
最初にレスしたnss-softoknの問題ですかね

yum list installed
を試してみて
上手くいったら
yum list installed>rpmlist.txt
でテキストとして保存して
元に戻りますが
最小インストールと比較ですね
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/31(Sat) 08:47
名前: michan
URL:
stranger 様

ありがとうございます。助かりました。
ただ、不思議なのは最初に入れていたyum関連、rpm関連が全て消えていて
初期設定からやり直した所、全てインストールされました。
nss-softoknのアップデートでこうなったのか、
ひょっとしてウイルスの影響でこうなったのかが謎です。
メール通知でVirus Foundという題名で以下が送られてきてます。

/tmp/tha_rules/VRT-indicator-shellcode.rules: Exploit.Alpha_Upper_JS FOUND
/tmp/tha_rules/VRT-malware-cnc.rules: Trojan.Sasfis-38 FOUND
/tmp/tha_rules/VRT-file-pdf.rules: Exploit.PDF.Dropped-6 FOUND
/tmp/tha_rules/VRT-file-other.rules: Win.Exploit.CVE_2014_3434 FOUND
/tmp/tha_rules/VRT-exploit-kit.rules: Html.Trojan.Blackhole-5 FOUND
/tmp/tha_rules/VRT-malware-other.rules: JAVA.Trojan.Jacksbot FOUND
/tmp/tha_rules/VRT-file-java.rules: JAVA.Exploit.CVE_2012_1723 FOUND
/tmp/tha_rules/VRT-file-office.rules: Win.Exploit.CVE_2012_1856-1 FOUND
/tmp/tha_rules/VRT-browser-firefox.rules: HTML.Exploit.CVE_2011_0065 FOUND
/tmp/tha_rules/VRT-browser-ie.rules: Html.Exploit.CVE_2013_1308 FOUND
/tmp/tha_rules/VRT-browser-webkit.rules: CVE_2005_1342 FOUND
/tmp/tha_rules/VRT-browser-plugins.rules: CVE_2011_3397-9 FOUND


同じようにyumやrpmが使えないことでお困りの方がいらっしゃるかもしれないので
復旧した手順を書いておきます。


花太郎 様に教えていただいた以下を実行

#yumdownloader nss-softokn-freebl

#rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv

#cp ./lib64/libfreeblpriv3.* /lib64

#yum update

変化が無かったので試しに以下のコマンドを。
yumが消えていて再インストールされました。

# yum install yum

さらに念の為、サイトに書かれていたパッケージ管理システム設定を実行。
最初に入れたはずのrpm、yum関連が何故か消えていて全てインストールされました。
この後rpmも復旧しました。

# yum -y install yum-cron

# /etc/rc.d/init.d/yum-cron start

# chkconfig yum-cron on

# yum -y groupinstall "Base" "Development tools"

# yum -y install nkf
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/31(Sat) 10:41
名前: 朝青龍
URL:
>ただ、不思議なのは最初に入れていたyum関連、rpm関連が全て消えていて

自分で消したんじゃないの?

>また、yum関連とかrpm関連のパッケージを削除し、入れなおそうとしても
>yum・rpm両方とも削除が出来ない症状です。
って自分で書いてるでしょ。
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/01/31(Sat) 12:32
名前: michan
URL:
朝青龍 様

yumもrpmも様々なエラーが出ても、実際は削除されてるということなんですね。
インストールもエラーが出ても出来るということなんですね。
勉強になりました。
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/02/01(Sun) 11:53
名前: stranger
URL: http://ja.528p.com/
そういうものでもない
rpm関連が壊れていて正確な調査ができてなかったのでは?
(gpgキーしか認知されていないけどglibcは存在してたでしょ)
yumが存在しなければ
yum install yum なんて上手く行かないと思うよ
記事編集 編集
Re: yum rpm エラーで出来ません このメッセージに返信する
日時: 2015/02/02(Mon) 10:59
名前: tora
URL:

>同じようにyumやrpmが使えないことでお困りの方がいらっしゃるかもしれないので
>復旧した手順を書いておきます。
>
>
>花太郎 様に教えていただいた以下を実行
>
>#yumdownloader nss-softokn-freebl
>
>#rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv
>
>#cp ./lib64/libfreeblpriv3.* /lib64
>
>#yum update
>
>変化が無かったので試しに以下のコマンドを。
>yumが消えていて再インストールされました。
>
># yum install yum
>
>さらに念の為、サイトに書かれていたパッケージ管理システム設定を実行。
>最初に入れたはずのrpm、yum関連が何故か消えていて全てインストールされました。
>この後rpmも復旧しました。
>
># yum -y install yum-cron
>
># /etc/rc.d/init.d/yum-cron start
>
># chkconfig yum-cron on
>
># yum -y groupinstall "Base" "Development tools"
>
># yum -y install nkf

私の場合、上記でできなかったので、以下を実行しました。

# wget http://mirror.centos.org/centos-6/6.6/updates/x86_64/Packages/nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm
# rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv
# cp ./lib64/libfreeblpriv3.* /lib64
# yum update

他の方の参考になれば。
記事編集 編集

Page: | 1 | 2 | 3 | 4 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -