
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
リストされている各プログラムについて上記の手順を繰り返します。
- すべてのRPMロックファイル(/var/lib/rpm/__db *)を削除します。
rm -rf /var/lib/rpm/__db*
- RPMデータベースを再構築します。
rpm --rebuilddb
楽しくお過ごしください。