web-dev-qa-db-ja.com

Yum Centos6.7の問題

私は自分のvpsにphp、mysql、httpdをインストールしました。しかし、yumを介してphpをアップグレードしようとすると、次のエラーが発生します。

[root@ns1 home]# yum --enablerepo=remi update php

Package(s) php available, but not installed.
No Packages marked for Update

次に、次のコマンドでインストールしようとしていますが、「セグメンテーション違反」が発生します。

[root@ns1 home]# yum --enablerepo=remi install php"

パッケージなしのYumアップデートも機能しません:

[root@ns1 home]# yum update

Freeing read locks for locker 0x1ab: 23312/140158884435712
Freeing read locks for locker 0x1ad: 23312/140158884435712
Freeing read locks for locker 0x1b3: 23312/140158884435712
Freeing read locks for locker 0x1b4: 23312/140158884435712
Freeing read locks for locker 0x1b5: 23312/140158884435712
Freeing read locks for locker 0x1b6: 23312/140158884435712

キャッシュをクリーンアップしようとしましたが、うまくいきませんでした。

cd /var/lib

rm __db*

rpm --rebuilddb

私はあなたの提案を待っています。どうもありがとうございました!!!

1
UniCredito

ここ VPSのメモリが不足している可能性があり、実行中のサービスをシャットダウンするか、スワップファイルを追加して問題の解決を試みることが提案されています。次に実行します

package-cleanup --cleandupes

他の更新を実行する前。あるコメントによると、yumの更新を行うためにhttpdサービスを停止しても機能しました。

1
user149146