• CentOS上启用 EPEL Repository的大致流程

    使用方法
    服务器君一共花费 11.030 ms 进行了 2 次数据库查询,努力地为您提供了这个页面。
    广告很萌的

    EPEL简介

    EPEL的全称叫 Extra Packages for Enterprise Linux 。repository,资源库,源的意思。RHEL(Red Hat Enterprise Linux) EPEL(Extra Packages for Enterprise Linux) Repo是Linux发行版中最大的软件仓库之一,免费,丰富的软件包更新。

    EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。

    如果你知道rpmfusion.org的话,拿 rpmfusion 做比较还是很恰当的,rpmfusion 主要为桌面发行版提供大量rpm包,而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。另外一个特点是绝大多数rpm包要比官方repository 的rpm包版本要来得新。

    如何使用 EPEL Repository

    首先,你需要使用wget下载文件,使用RPM安装EPEL库 (请确保您必须是root用户)。

    RHEL/CentOS 6 32-Bit

    wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
    

    RHEL/CentOS 6 64-Bit

    wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
    

    RHEL/CentOS 5 32-Bit

    wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -ivh epel-release-5-4.noarch.rpm
    

    RHEL/CentOS 5 64-Bit

    wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm rpm -ivh epel-release-5-4.noarch.rpm
    

    验证 EPEL Repo

    您需要运行下面的命令来验证EPEL存储库启用。一旦你运行了该命令,你会看到EPEL存储库。

    $yum repolist
    
    Loaded plugins: downloadonly, fastestmirror, priorities
    Loading mirror speeds from cached hostfile
     * base: centos.aol.in
     * epel: ftp.cuhk.edu.hk
     * extras: centos.aol.in
     * rpmforge: be.mirror.eurid.eu
     * updates: centos.aol.in
    Reducing CentOS-5 Testing to included packages only
    Finished
    1469 packages excluded due to repository priority protections
    repo id                           repo name                                                      status
    base                              CentOS-5 - Base                                               2,718+7
    epel Extra Packages for Enterprise Linux 5 - i386 4,320+1,408
    extras                            CentOS-5 - Extras                                              229+53
    rpmforge                          Red Hat Enterprise 5 - RPMforge.net - dag                      11,251
    repolist: 19,075
    

    使用EPEL Repo

    您需要使用yum命令搜索并安装软件包。例如,我们需要安装的zabbix,让我们看看它是不是属于EPEL。

    $yum --enablerepo=epel info zabbix
    
    Available Packages
    Name       : zabbix
    Arch       : i386
    Version    : 1.4.7
    Release    : 1.el5
    Size       : 1.7 M
    Repo : epel
    Summary    : Open-source monitoring solution for your IT infrastructure
    URL        : http://www.zabbix.com/
    License    : GPL
    Description: ZABBIX is software that monitors numerous parameters of a network.
    

    通过epel repo安装Zabbix包时需要使用参数–enablerepo=epel

    yum --enablerepo=epel install zabbix
    

    Note: The epel configuration file is located under /etc/yum.repos.d/epel.repo.

更多 推荐条目

Welcome to NowaMagic Academy!

现代魔法 推荐于 2013-02-27 10:23   

本章最新发布
随机专题
  1. [C语言程序设计] C语言里的全局变量 2 个条目
  2. [软件工程与项目管理] 呈现树的构建 13 个条目
  3. [智力开发与知识管理] 整体性学习策略 9 个条目
  4. [移动开发] ListView 使用相关问题集 1 个条目
  5. [软件工程与项目管理] 浏览器初步介绍 8 个条目
  6. [Python程序设计] Django Web环境配置 2 个条目
  7. [移动开发] Content Provider内容提供者 3 个条目
  8. [移动开发] 简单了解Android Fragment 3 个条目
  9. [移动开发] Android 开发调试工具 ADB 3 个条目
  10. [PHP程序设计] Nginx基本操作释疑 7 个条目
  11. [C语言程序设计] 结构体基本知识 1 个条目
  12. [移动开发] 从代码角度去认识 Thread 9 个条目
窗口 -- [协会]