Centos 6.7のYumの問題

Centos 6.7のYumの問題

私の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

すでに提案されていますここVPSにメモリが不足しているため、実行中のサービスを終了するか、スワップファイルを追加して問題を解決しようとすることができます。その後実行

package-cleanup --cleandupes

別のアップデートを実行する前に。あるコメントでは、yumアップデートのhttpdサービスの停止が機能することを明らかにしました。

関連情報