2005年09月03日

RPMパッケージデータベース、rpmdb エラー を治すよ

RPMパッケージデータベース、rpmdb エラー を治すよ

(エラーの症状)
rpmdb: fatal region error detected なんとかなんとか・・・

む、yum のアップデートもエラーがおかしくなった!
rpm のインストールですらエラーでてる!
おかしい!

ていうか、テスト的に apt いれたつもりが、いつの間にか思い切り yum と一緒に使ってる!
依存関係おかしくなって当たり前!
(対策)
rpm --rebuilddb

エラーメッセージがよく分からないけど、たぶんRPMパッケージデータベースが壊れた。
このデータベースはパッケージのバージョンみたいなのを記録してて、それがおかしくなっているのではないか(推測)。
rpmコマンドからRPMパッケージデータベースを再構築する。

・スーパーユーザーの権限が必要
・コマンドの実行にはかなり時間がかかる
・処理が終わるととくになんのテキストも表示されずプロンプトのみ

テストで適当なパッケージをインストールしてみる。
動いた!


同じカテゴリー(98NXで Red Hat Linux 9)の記事
DNSサーバー、BIND設定
DNSサーバー、BIND設定(2005-09-25 09:37)

cpan の読み方
cpan の読み方(2005-09-04 00:15)


 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。