##0 はじめに
件名の通り、「yum -y install ツール名」で「Another app is currently holding the yum lock; waiting for it to exit...」が出てしまい、インストールできない場合
##1 事象(今回はhttpdをインストール)
下記、実行すると、「Another app is currently holding the yum lock; waiting for it to exit...」により、インストールできない
[rinchome@localhost ~]$ su - root
[root@localhost ~]# yum -y install httpd
読み込んだプラグイン:fastestmirror, langpacks
ロックファイル /var/run/yum.pid が存在します: PID 7341 として別に実行されていま す。
Another app is currently holding the yum lock; waiting for it to exit...
他のアプリケーション: PackageKit
メモリー: 166 M RSS (592 MB VSZ)
開始 : Mon Mar 22 13:17:11 2021 - 13:42 秒経過
状態 : スリープ中、PID: 7341
Another app is currently holding the yum lock; waiting for it to exit...
他のアプリケーション: PackageKit
メモリー: 166 M RSS (592 MB VSZ)
開始 : Mon Mar 22 13:17:11 2021 - 13:44 秒経過
状態 : スリープ中、PID: 7341
Another app is currently holding the yum lock; waiting for it to exit...
他のアプリケーション: PackageKit
メモリー: 166 M RSS (592 MB VSZ)
開始 : Mon Mar 22 13:17:11 2021 - 13:46 秒経過
状態 : スリープ中、PID: 7341
##2 対処方法
[root@localhost ~]# rm -f /var/run/yum.pid
[root@localhost ~]# yum clean all
##3 再度実行(httpdをインストール)
[root@localhost ~]# yum -y install httpd
インストール:
httpd.x86_64 0:2.4.6-97.el7.centos
依存性関連をインストールしました:
apr.x86_64 0:1.4.8-7.el7 apr-util.x86_64 0:1.5.2-6.el7
httpd-tools.x86_64 0:2.4.6-97.el7.centos mailcap.noarch 0:2.1.41-2.el7
完了しました!