rpmdb破損の確認

rpmdb破損の確認

場合によっては、一部のプロセスが終了し、rpmdbが破損することがあります。修正はとても簡単です。実行してrpm --rebuilddbロックやその他のファイルを削除するだけです。

私の質問は、rpmdbを使用する前に破損していることを確認する方法はありますか?

コンテキストを提供するために複数のコンピュータを管理していますが、時々rpmdbが破損することがあります。確認しやすい方法を探しています。

ベストアンサー1

/usr/lib/rpm/rpmdb_verifyあなたが探しているツールでなければなりません。

$ /usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages 
BDB5105 Verification of /var/lib/rpm/Packages succeeded.

または、-q次のオプションを使用してください。

$ /usr/lib/rpm/rpmdb_verify -q /var/lib/rpm/Packages
$ echo $?
0

おすすめ記事