php-soapをインストールしようとすると、「トランザクションテストの実行中」で停止します。

php-soapをインストールしようとすると、「トランザクションテストの実行中」で停止します。

CentOS 5を実行しようとしていますが、yum install php-soap最後のステップでインストーラがハングしますRunning Transaction Test

NFS共有に問題があることがわかりました。バラよりここまたはここまたはここ。に入ったときに入ってきたすべてを取り除いてみましたcat /etc/mtab | grep nfs。を試してみましたumount -a -t nfs。その後、インストールコマンドを実行します。しかし、私はこれを動作させることはできません。

strace yum -y updateたくさんのセリフを見ましたが、理解できませんでした。

さらに、私は試しました

/bin/rm /var/lib/rpm/__db.*
cd /var/cache/yum
/bin/rm -rf *
yum clean all
yum update

しかし、それを続けてください。

別のサーバーからこのコンピューターにインストールを削除する必要がありますか?

ベストアンサー1

次の手順に従ってください:1.すべてのRPMおよびyumプロセス(rhn_check、yum、rpm、rhn-applet)を終了します。

ps-axwww|grep rpm

プロセスリストでは、各行の最初の数字はPIDです。リストされているすべてのPIDの場合(grep関連PIDを除く):

キル-9

リストされている各プログラムについて上記の手順を繰り返します。

  1. すべてのRPMロックファイル(/var/lib/rpm/__db *)を削除します。

rm -rf /var/lib/rpm/__db*

  1. RPMデータベースを再構築します。

rpm --rebuilddb

楽しくお過ごしください。

おすすめ記事