Centos repos 有什么用?有多少个?

Centos repos 有什么用?有多少个?

我是一个长期的 Debian 用户,现在在工作中必须管理几台 Centos 机器,但我习惯在 Debian 上使用 1、2 或最多 3 个 repos,centos repo 文件中充满了链接,我敢说它们并不是那么必要,在阅读之后这一页在 Centos wiki 上我还有更多问题。

目前使用的 repos 如下:

[os]
[updates]
[extras]
[elrepo]
[atrpms-stable]
[rpmforge]
[CentOSplus]
[fasttrack]
[remi]
[epel]
[Postgresql9.2]
[sogo]

那么,对于基本的 Centos 系统,推荐的 repos 是什么,我将使用/部署 php、python、nginx、apache、ftp 等。当然是无头服务器系统,不需要编解码器或 gui 东西。

答案1

将其保持在服务器仍可运行的绝对最小值,如果可能的话,仅使用官方 CentOS 存储库(os、updates、extras、fasttrack)。

只要操作系统得到维护,这些存储库就保证稳定。

缺点是这些官方存储库仅提供有限的功能,有时版本太旧(PHP 就是一个典型问题)。这与 Debian 用户习惯的大量软件包选择截然不同,但可以为这些产品提供较长的支持周期。

所有其他 repo 都会提供比标准更多的和/或更新的软件包,并且优先使用它们而不是自己编译东西,但是由于它们是第三方产品,它们可能会随时停止或被忽视(例如 remi 仅由一个叫 Remi 的人负责...!),所以你需要小心并关注这些,如果 repo 确实停止了,你可能会陷入不幸的境地。

答案2

这些天,我推荐股票CentOS-Base存储库以及EPEL 存储库获得额外的软件包。这满足了我 95% 的需求。有时我需要来自RepoForge(RPM锻造)。

它们都可以在 CentOS 的最新版本中共存。

CentOS-Plus 不是必需的,除非您需要它...您会知道。

避免使用维护不善的存储库。我很少有理由去上面列出的两个额外存储库之外的地方。

相关内容