DBパッケージのアップグレード後にrpmエラーが発生します。

DBパッケージのアップグレード後にrpmエラーが発生します。

AIX 7.1で内部パッケージをアップグレードしています。 dbパッケージをアップグレードした後、db-6.2.32-1.aix6.1.ppc.rpmAIXツールボックスページrpmコマンドは使用できません。ファイルを確認しましたが、サーバーにファイルが存在します。 www.rpmで情報が見つかりませんが、どのようにrpmを復元するのですか?エラーメッセージは以下の通りです。

# updtvpkg

Please wait...Could not load program /usr/opt/freeware/bin/rpm:
    Dependent module libdb.so could not be loaded.
Could not load module libdb.so.
System error: No such file or directory
Could not load program /usr/opt/freeware/bin/rpm:
    Dependent module libdb.so could not be loaded.
Could not load module libdb.so.
System error: No such file or directory
Could not load program /usr/opt/freeware/bin/rpm:
    Dependent module libdb.so could not be loaded.
Could not load module libdb.so.
System error: No such file or directory
Could not load program /usr/bin/rpmbuild:
    Dependent module libdb.so could not be loaded.
Could not load module libdb.so.
System error: No such file or directory

# rpm version

Could not load program /usr/opt/freeware/bin/rpm:
    Dependent module libdb.so could not be loaded.
Could not load module libdb.so.
System error: No such file or directory
exec(): 0509-036 Cannot load program /usr/opt/freeware/bin/rpm because of the following errors:
    0509-150   Dependent module libdb.so could not be loaded.
    0509-022 Cannot load module libdb.so.
    0509-026 System error: A file or directory in the path name does not exist.

ベストアンサー1

欠落しているlibdb.soファイルの原因は次のとおりです。rpmパッケージ、rpmを再インストールする必要があります。パッケージがインストールされていてもファイルが欠落しているためOVERWRITE same or newer versionsに切り替える必要があります。yes

おすすめ記事