首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何告诉Yum程序是手动删除的

如何告诉Yum程序是手动删除的
EN

Server Fault用户
提问于 2015-10-27 17:32:16
回答 3查看 47关注 0票数 0

如果我使用Yum安装了一个软件,然后从源代码中升级该软件构建,那么当下一次百胜看到软件的“升级”时,我该如何告诉百胜不要覆盖源代码构建的软件?

我是否可以告诉yum,它是手动卸载的,这样它就认为yum已安装的版本不再存在了?

我不想先卸载软件,然后再构建,因为我希望将服务脚本和辅助设备从yum包中保存下来。

EN

回答 3

Server Fault用户

发布于 2015-10-27 17:43:36

从红帽中找到了一个关于手册yum (小心它的pdf)。你的目标应该是yum checkyum history

使用yum history,您可以查看和编辑您的yum数据库。

票数 1
EN

Server Fault用户

发布于 2015-10-27 17:45:53

如果您不想碰已安装的包,只需将其添加到exclude list on /etc/yum.conf

因此,如果您想忽略的包是httpd,那么您可以在/etc/yum.conf部分的[main]部分之后添加以下内容

代码语言:javascript
复制
[main]
exclude=httpd*

根据包的不同,您可能希望在包名之后添加一个*,以匹配以该名称开头的任何包。

票数 1
EN

Server Fault用户

发布于 2015-10-27 17:41:08

看起来,在yum.conf中安装或排除将完成这一任务。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/732024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档