在Linux中用yum install安装rpm程序时提示:“另外一个应用程序正在使用yum锁 等待其推出”是什么原因?

在Linux中用yum install安装rpm程序时提示:“另外一个应用程序正在使用yum锁 等待其推出”是什么原因?,第1张

用Linux包管理工具进行安雀尘装程序和在Windows下安装程序是有点区别的。比如说,在Windows下你可以同时安装几个应用程序,但是,在Linux用包管理工具却不行。用包管理工具不是不能同时安装多握敬个程序,而是不能同时打开多个包管理工具,当打开多个包管理工具时,会产生冲突。所以,包管理工具有一个进程锁,当有一个包管理工具启动时,将会对它进行上锁(学过 *** 作系统原理就明白了)。当然,在用包管理工具进行同顷皮禅时安装多个程序时,它也是一个一个地安装,也不是同时安装多个程序; 所以总的来说,一次只允许安装一个程序。为什么会这样呢?可能是,Windows比较分散,而Linux比较集中;比如说,Windows下的软件安装由各个软件开发者进行制定,而Linux下的软件都被统一打开rpm或deb(或其它的包),直接由包管理工具来完成、执行,不需要第三者插手。

无论是Debian系列还是Redhat系列,包管理工具都有几个接口,这几个接口都连向一个底层的包管理工具。比如:redhat的自动更新工具、yum、rpm以及图形化的管理工具等等。只要其中一个在运行着、安装着软件,该包管理工具就会被锁定,再打开一个其他的接口,就会失败。

网络的问题敬衫。显示被另一个程序占用多数是网络连接异常导致。

1、首先打开电脑检查网络亮败腔。

2、其次打开centos7软件进行枯和测试网络连接是否异常。

3、最后点击重新连接网络后重新登录该软件即可。

有另外的一个程序占用了yum进程,所以YUM被数拆信锁上了。等待他结束。

下面的话是占用YUM的薯轮PackageKit进程的信息。你御绝可先把PackageKit进程kill(杀死)再运行就行了

用下面的命令就行 pid: 19319是PackageKit进程标志符。每一次都不一样

kill 19319

希望能帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12564436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存