「yum lock」の問題を回避するには?

「yum lock」の問題を回避するには?

アプリケーションをインストールしようとすると、「他のアプリケーションが現在yumロックを保持しています。終了するのを待っています...」というメッセージが頻繁に表示され、yumを手動で終了する必要があります。これをどのように避けることができますか? yumを簡単にロック解除する方法はありますか?

yumインスタンスが1つだけ実行されているようです。他のパッケージマネージャ(apt-get、pacman)と同じですか?

ベストアンサー1

私はこれがPackageKitのためだと思います。 PackageKitをチェックして無効にする必要があります(CentOS 7に同梱されているとします。そうでなければ、およびsystemctl使用できます)(説明で述べたようにサービス名ではありません)。servicechkconfigpackagekitpackagekitd

systemctl stop packagekit
systemctl disable packagekit

別の方法(CentOS / RHEL 6、Fedora 19以下)は/etc/yum/pluginconf.d/refresh-packagekit.confテキストエディタでenabled=1開きますenabled=0

または完全に削除することもできます。

yum remove PackageKit

おすすめ記事