![Centos repos 有什么用?有多少个?](https://linux22.com/image/624219/Centos%20repos%20%E6%9C%89%E4%BB%80%E4%B9%88%E7%94%A8%EF%BC%9F%E6%9C%89%E5%A4%9A%E5%B0%91%E4%B8%AA%EF%BC%9F.png)
我是一个长期的 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 确实停止了,你可能会陷入不幸的境地。