曲径通幽论坛

标题: RHEL/CentOS/Fedora 源介绍与配置 [打印本页]

作者: easy    时间: 2014-12-12 21:42
标题: RHEL/CentOS/Fedora 源介绍与配置
CentOS 默认自带 CentOS-Base.repo 源,后来安装的第三方源的配置文件都会保存在 /etc/yum.repos.d 目录下。

由于版权的原因,官方基础源并没有包含许多有版权争议的软件,而且所自带的软件包也并不是最新的稳定版。Fedora 也一样,虽然它是一个激进的发行版,但许多的多媒体软件也没法从自带源中找到,如果要安装,那么也需要添加第三方源,比如 RPMFusion, RPMForge 等。

EPEL 源
EPEL 是 Extra Packages for Enterprise Linux 的缩写,由 Fedora 社区创建维护,为 RHEL 及其衍生版如 CentOS, Scientific Linux (甲骨文发行的一个版本)等提供高质量软件包的项目。EPEL 中含有大量软件,是对官方标准源的一个很好补充。比如你使用 CentOS 默认的源,要 yum install xl2tpd 这个软件包时,会发现找不到该软件包,但是添加了 EPEL 源之后,你就能使用到它了。

如果你的是 CentOS6.x 64 位版本,那么安装该源则使用下面命令:
  1. rpm -Uvh [url=http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm]http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm[/url]
复制代码


如果是 CentOS7,由于目录结构有些变化,相应的 EPEL 源安装包地址比如在:
  1. http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
复制代码

需要注意的是,软件包中的版本号是会随着发行版本的变化而相应变化的。

EPEL 的 2 个相关链接:
#WIKI
http://fedoraproject.org/wiki/EPEL

#Fedora EPEL 镜像列表
http://mirrors.fedoraproject.org/publiclist/EPEL/

Remi 源
Remi 源中的软件几乎都是最新的稳定版,由 Linux 骨灰级玩家编译并维护,地址为:
  1. http://rpms.famillecollet.com/
复制代码


RPMForge 源
RPMForge 是 CentOS 的软件仓库,拥有 4000 多个软件包,被 CentOS 社区认为是最安全也是最稳定的一个软件仓库。

官方网址:
http://repoforge.org/
http://repoforge.org/use/

对于 CentOS6.x 32 位:
  1. http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/
复制代码


对于 CentOS6.x 64 位:
  1. http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/
复制代码


RPMFusion 源

官网地址:
  1. http://rpmfusion.org/
复制代码


对于 CentOS6.x 则有:
  1. rpm -Uvh http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm
复制代码


官方说明文档:http://rpmfusion.org/Configuration

如何使用第三方软件源

以上源对 CentOS 系统本身是兼容的,但不保证各软件库之间完全兼容没有冲突。为了解决兼容性问题,需要安装 yum-priorities 插件。安装完后,可以对各个源的优先级进行设置,一般将官方标准源的优先级设置为 1,表示最高,其他的推荐设置大于 10 的数,99 最小。

添加优先级的方法是,在每个源配置文件 *.repo 中的基础字段下添加优先级,比如在 CentOS-Base.repo 中的 [base] 下添加 priority=1;在 epel.repo 的 [epel] 下添加 priority=11 。

设置完后运行:
  1. yum check-update
复制代码

会将新插件载入。

参考链接:http://wiki.centos.org/zh/Additi ... positories/RPMForge





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2