次のrpmをインストールしたいのですが、何らかの理由でRPMがフリーズまたはフリーズしてRPMパッケージをインストールできません。 Control-Cでは停止できません。
何が問題かもしれないかアドバイスしてください。
root]# rpm -Uvh --repackage /var/tmp/bash-2.05b-41.8.i386.rpm
.....ここでは出力がありません
または
root]# rpm -Uvh /var/tmp/bash-2.05b-41.8.i386.rpm
RPM確認(最後の行)
rpm -Uvvh /var/tmp/bash-2.05b-41.8.i386.rpm
.
.
.
D: installing binary packages
D: closed db index /var/lib/rpm/Pubkeys
D: closed db index /var/lib/rpm/Conflictname
D: closed db index /var/lib/rpm/Providename
D: closed db index /var/lib/rpm/Requirename
D: closed db index /var/lib/rpm/Packages
D: closed db environment /var/lib/rpm/Packages
D: opening db environment /var/lib/rpm/Packages joinenv
D: opening db index /var/lib/rpm/Packages create mode=0x42
D: mounted filesystems:
D: i dev bsize bavail iavail mount point
ベストアンサー1
rpm
ロックが解除されるのを待っている可能性があります。
まず、ps -ef | grep rpm
実行中のRPMコマンドがあることを確認してください。それから彼らを殺してくださいkill -9
。
次に、残りのロックをすべて取り外します。rm -rf /var/lib/rpm/__db.0*
その後、rpm コマンドを再試行してください。それでも機能しない場合は、上記の操作を繰り返してインストールrpm --rebuilddb
を再試行する前に実行してください。
編集する:
それでも問題が解決しない場合は、ファイルシステムが応答しなくなる可能性があります。まだ電話を切っていますかdf
?もしそうなら、それはあなたの問題かもしれません。cat /etc/mtab
最後の出力後、次の行にどのファイルシステムがマウントされているかを確認し、df
そのファイルシステムをマウント解除してみてください。