在Linux中用yum install安装rpm程序时提示:“另外一个应用程序正在使用yum锁 等待其推出”是什么原因?
用kill-9可以结束该进程,关闭窗口重新打开终端再次执行也可以。可就是不知道为什么会出这样的问题?...
用kill -9 可以结束该进程,关闭窗口重新打开终端再次执行也可以。可就是不知道为什么会出这样的问题?
展开
4个回答
展开全部
用Linux包管理工具进行安装程序和在Windows下安装程序是有点区别的。比如说,在Windows下你可以同时安装几个应用程序,但是,在Linux用包管理工具却不行。用包管理工具不是不能同时安装多个程序,而是不能同时打开多个包管理工具,当打开多个包管理工具时,会产生冲突。所以,包管理工具有一个进程锁,当有一个包管理工具启动时,将会对它进行上锁(学过操作系统原理就明白了)。当然,在用包管理工具进行同时安装多个程序时,它也是一个一个地安装,也不是同时安装多个程序; 所以总的来说,一次只允许安装一个程序。为什么会这样呢?可能是,Windows比较分散,而Linux比较集中;比如说,Windows下的软件安装由各个软件开发者进行制定,而Linux下的软件都被统一打开rpm或deb(或其它的包),直接由包管理工具来完成、执行,不需要第三者插手。
无论是Debian系列还是Redhat系列,包管理工具都有几个接口,这几个接口都连向一个底层的包管理工具。比如:redhat的自动更新工具、yum、rpm以及图形化的管理工具等等。只要其中一个在运行着、安装着软件,该包管理工具就会被锁定,再打开一个其他的接口,就会失败。
无论是Debian系列还是Redhat系列,包管理工具都有几个接口,这几个接口都连向一个底层的包管理工具。比如:redhat的自动更新工具、yum、rpm以及图形化的管理工具等等。只要其中一个在运行着、安装着软件,该包管理工具就会被锁定,再打开一个其他的接口,就会失败。
展开全部
你是不是将Linux图像化安装软件包的窗口开了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
系统开启了自动更新, 关闭即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这是使用光盘作为yum的源。
一般联网情况下都是使用互联网上的服务器做源的。yum会自动帮你解决依赖问题的。至于yum源,你在网上搜一下就能找到很多的。
一般联网情况下都是使用互联网上的服务器做源的。yum会自动帮你解决依赖问题的。至于yum源,你在网上搜一下就能找到很多的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |