既存のロック /var/run/yum.pid: 別のコピーが pid 2287 として実行されています

既存のロック /var/run/yum.pid: 別のコピーが pid 2287 として実行されています

以下を実行すると:

yum clean all

以下のエラーが発生します:

既存のロック /var/run/yum.pid: 別のコピーが pid 2287 として実行されています

ここに画像の説明を入力してください

答え1

あなたが投稿した回答は間違ったアドバイスです。yum pidfile を削除したり、yum プロセスを強制終了したりしないでください。パッケージのインストール ステータスに不整合が生じ、パッケージ マネージャーが混乱する可能性があります。

最善の方法は、yum が完了するまで待つことです。最終的にはロックが解除され、yum clean allyum コマンドを実行できるようになります。

yum を手動でのみ実行したい場合は、yum-cronを無効にしますyum-updatesd

答え2

私は次のように解決しました:

rm -f /var/run/yum.pid

次に以下を実行します:

yum clean all

関連情報