如果我使用Yum安装了一个软件,然后从源代码中升级该软件构建,那么当下一次百胜看到软件的“升级”时,我该如何告诉百胜不要覆盖源代码构建的软件?
我是否可以告诉yum,它是手动卸载的,这样它就认为yum已安装的版本不再存在了?
我不想先卸载软件,然后再构建,因为我希望将服务脚本和辅助设备从yum包中保存下来。
发布于 2015-10-27 17:43:36
从红帽中找到了一个关于手册的yum (小心它的pdf)。你的目标应该是yum check或yum history。
使用yum history,您可以查看和编辑您的yum数据库。
发布于 2015-10-27 17:45:53
如果您不想碰已安装的包,只需将其添加到exclude list on /etc/yum.conf上
因此,如果您想忽略的包是httpd,那么您可以在/etc/yum.conf部分的[main]部分之后添加以下内容
[main]
exclude=httpd*根据包的不同,您可能希望在包名之后添加一个*,以匹配以该名称开头的任何包。
发布于 2015-10-27 17:41:08
看起来,在yum.conf中安装或排除将完成这一任务。
https://serverfault.com/questions/732024
复制相似问题