首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阻止yum将来安装或更新包(mariadb)

问阻止yum将来安装或更新包(mariadb)
EN

Server Fault用户
提问于 2020-03-03 14:01:28
回答 1查看 270关注 0票数 1

我们刚刚设置了一个Centos 8服务器,在迁移服务的时候,我们不得不在那里安装MySQL。

一切正常,我们删除了MariaDB,MySQL运行良好。

我想要做的是阻止MariaDB通过某些依赖关系(例如,如果我们稍后将其从某些排除列表中删除)意外地与yum一起安装。

我正在查看/etc/yum.conf和行exclude=,但不清楚这是否仅用于更新,以及是否有人键入了具有mariadb依赖关系的yum install somepackage,如果这会覆盖我们的mysql安装。

那么,是否有一种方法可以永久阻止一个包被找到或安装,也可以尝试并表明如果您尝试,它就被阻塞了?

EN

回答 1

Server Fault用户

发布于 2020-03-03 21:38:40

来自unix堆栈交换的这个答案是非常重要的。

它本质上说,yum不允许您将包排除为依赖项,因为那样它在作为包管理器时将做得很糟糕。这里有一项工作,您可以使用:

rpm -i --nodeps [package].rpm

若要安装该包而不需要任何依赖项,则需要手动管理该包。

就我个人而言,我只想将exclude=mariadb*行添加到您的yum.conf中,并承担以下风险:在以后的某个地方,mariadb被意外地安装为依赖项。

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

https://serverfault.com/questions/1005418

复制
相关文章

相似问题

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