解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。

CentOS 7.5下使用yum时出现系统处于锁定状态的解决方法

问题如下:

[linuxidc@localhost Linux公社 www.linuxidc.com]$ sudo yum install vlc
[sudo] linuxidc 的密码
已加载插件:fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
/var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。
Another app is currently holding the yum lock; waiting for it to exit…
  另一个应用程序是:PackageKit
    内存:309 M RSS (1.2 GB VSZ)
    已启动: Sat Feb 23 09:23:51 2019 – 11:18之前
    状态  :睡眠中,进程ID:3548
Another app is currently holding the yum lock; waiting for it to exit…
  另一个应用程序是:PackageKit
    内存:309 M RSS (1.2 GB VSZ)
    已启动: Sat Feb 23 09:23:51 2019 – 11:20之前
    状态  :睡眠中,进程ID:3548
^C

Exiting on user cancel.

解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。

原因

是因为yum处于锁定状态中

解决方法:

可以通过强制关掉yum进程来解决这个问题,直接在终端运行 rm -f /var/run/yum.pid 将该文件删除,然后再次运行yum即可。

[linuxidc@localhost Linux公社 www.linuxidc.com]$ sudo rm -f /var/run/yum.pid

如下图,就不会再出现 /var/run/yum.pid 已被锁定 的问题了。

解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。

第2个方法:

有说:

PackageKit是一个离线更新服务,基本没啥用途,应该永久禁用。

centos7下,打开: /etc/yum/pluginconf.d/langpacks.conf

将第一行:enable=1改为enable=0

解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。

重启电脑

然后再执行sudo yum update 就不会被锁定了。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 软件 解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。 https://www.lizi.tw/soft/13628.html

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

解决yum时出现 /var/run/yum.pid 已被锁定,PID 为 3548 的另一个程序正在运行。-海报

分享本文封面