yum remi 和 yum atomic 存储库之间的主要区别是什么?

yum remi 和 yum atomic 存储库之间的主要区别是什么?

yum remi 和 yum atomic 存储库之间的主要区别是什么?

我遇到了问题,因为我已经安装了它们,现在它们发生冲突

Yum update

我认为它们都提供同一套软件包,不是吗?最适合在 Web 服务器中使用的软件包是什么?以及如何摆脱其中一个存储库?

我认为我也有 epel 存储库(我认为这是 yum 的基本存储库)不是吗?

请帮助我,我是 Linux Centos 6.4 的新手

答案1

Remi 存储库主要旨在提供最新版本的 LAMP 堆栈,而 Atomic 存储库则提供更多功能。根据您要实现的目标,您可能不应该同时启用这两个存储库。

Atomic 和 Remi 都不应与 EPEL 冲突,因此 EPEL 应该与它们和平共处。

如果您因为某些奇怪的原因确实想要同时拥有 Atomic 和 Remi 存储库,那么一个可行的选择是默认禁用它们(即,将它们放在enabled=0各自的存储库文件中,可在中找到/etc/yum.repos.d),并且只在实际从它们更新/安装某些东西时启用它们(--enablerepo=从相关存储库安装/更新某些东西时使用 yum 开关)。

例如,要从 Remi 安装 MySQL 和从 Atomic 安装 Openvas,您可以执行以下操作:

yum --enablerepo='*remi*' install mysql
yum --enablerepo='*tomic*' install openvas

这样做的缺点是必须在运行时通过启用相应的存储库来手动更新 MySQL 和 Openvas yum update。因此,最好重新考虑一下为什么首先要启用/提供 Remi 和 Atomic 存储库。

相关内容