`

[转]在CentOS 5/6上安装EPEL 源

阅读更多

在CentOS 5/6上安装EPEL 源

EPEL 是什么?

EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linux这样的衍生版本。

 

 

我们可以很容易地通过yum命令从EPEL源上获取上万个在CentOS自带源上没有的软件。EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件。

更多关于EPEL 项目的细节可以到以下网站获取:https://fedoraproject.org/wiki/EPEL

在文本中,我将展示在CentOS下如何安装EPEL源

提示 - RHEL/CentOS系统有许多第三方源,比较流行的比如RpmForge,RpmFusion,EPEL,Remi等等。

然而需要引起注意的是,如果系统添加了多个第三方源,可能会因此产生冲突——一个软件包可以从多个源获取,一些源会替换系统的基础软件包,从而可能会产生意想不到的错误。已知的就有Rpmforge与EPEL会产生冲突。

对于这些问题我们建议,调整源的优先权或者有选择性的安装源,但是这需要复杂的操作,如果你不确定如何操作,我们推荐你只安装一个第三方源。

在CentOS 上安装EPEL

要想安装EPEL,我们先要下载EPEL的rpm安装包。

CentOS/RHEL下的6.x和5.x版本下载页面如下

http://download.fedoraproject.org/pub/epel/6/i386/repoview/epel-release.html http://download.fedoraproject.org/pub/epel/5/i386/repoview/epel-release.html

以上网址可能会被重定向到特定的镜像站而加快下载速度。这个页面包含可以直接获取到rpm包的下载链接。直接的下载链接如下:

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

根据你的CentOS 版本来选择正确的下载地址。

请注意EPEL 的安装包是独立编译的,所以它可以安装在32位和64位系统中。

1. 确认你的CentOS 的版本

首先通过以下命令确认你的CentOS 版本

$ cat /etc/redhat-release 
CentOS release 6.4 (Final)

2. 下载EPEL 的rpm 安装包

现在从上面的地址下载CentOS 版本所对应的EPEL 的版本,保存到 /tmp/soft/ 目录下

$ cd /tmp
$ mkdir soft
$ cd soft
$ wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

3. 安装EPEL

通过以下命令安装EPEL 软件包

$ sudo rpm -ivh epel-release-6-8.noarch.rpm
如果出现以下以下错误提示
[sudo] password for user_***: 
user_*** 不在 sudoers 文件中。此事将被报告。
可以执行以下命令:
$ su root
[password] 在这里输入 root 的密码

$ sudo rpm -ivh epel-release*

5. 检查EPEL 源

安装好EPEL 源后,用yum 命令来检查是否添加到源列表

# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.vonline.vn
 * epel: buaya.klas.or.id
 * extras: centos-hn.viettelidc.com.vn
 * updates: mirrors.fibo.vn
repo id        repo name                                              status
base           CentOS-6 - Base                                         6,381
epel           Extra Packages for Enterprise Linux 6 - x86_64         10,023
extras         CentOS-6 - Extras                                          13
nginx          nginx repo                                                 47
updates        CentOS-6 - Updates                                      1,555
repolist: 18,019

EPEL已经在repo 后列出,并且显示提供了上万个软件包,所以EPEL 已经安装到你的CentOS了。

EPEL源的配置安装到了 /etc/yum.repos.d/epel.repo 文件。

现在来试一下从EPEL 获取软件包

$ sudo yum install htop

相关阅读:

CentOS 5/6.X 使用 EPEL YUM源  http://www.linuxidc.com/Linux/2013-08/88523.htm

RHEL/CentOS/Fedora各种源(EPEL、Remi、RPMForge、RPMFusion)配置  http://www.linuxidc.com/Linux/2013-05/85077.htm

配置EPEL YUM源 http://www.linuxidc.com/Linux/2012-10/71850.htm

为CentOS/RHEL添加EPEL软件仓库 http://www.linuxidc.com/Linux/2010-04/25734.htm

RedHat配置EPEL软件源 http://www.linuxidc.com/Linux/2012-04/58309.htm

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

 

原文网址:http://www.linuxidc.com/Linux/2013-12/93433.htm

http://www.cnblogs.com/buffer/p/3426908.html

 

 

yum makecache
分享到:
评论

相关推荐

    centos中配置EPEL源

    在安装完成后,用户可能会遇到以下错误: `Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again` 这个错误是因为EPEL源的配置文件中有一些问题,解决方法是编辑EPEL源的...

    centos 6推荐使用epel源

    centos 6推荐使用epel源,可以yum 安装 更多软件.

    centos5 centos6 epel.rpm包下载

    标题"centos5 centos6 epel.rpm包下载"涉及的主要知识点是EPEL RPM包在CentOS 5和CentOS 6上的安装。EPEL仓库包含了许多在默认CentOS仓库中找不到的软件和更新,例如开发工具、网络服务和系统管理工具。`epel-...

    CentOS5/6安装svn1.7/1.8脚本

    通过上述步骤,你就可以在CentOS 5和6上成功安装并配置svn了。这个过程可以通过一个自动化脚本完成,简化操作,提高效率。提供的“CentOS5,6安装svn1.7,1.8脚本”应该包含了这些步骤,只需运行即可完成安装。请注意...

    能用的Centos6.10和epel源.zip

    总结来说,这个"能用的Centos6.10和epel源.zip"压缩包提供了CentOS 6.10系统进行软件安装和更新所需的可靠源,使得用户能够在老版本的CentOS上获得更多的软件选择和持续的安全更新。正确配置和使用这些源对于系统...

    Centos7部署本地局域网yum源

    本地 yum 源仓库是公司部署大量服务器时的必要配置,因为阿里云镜像源必须要连接外网才可以使用,占用出口带宽,且有些特殊的镜像源架设在国外,使用起来很不稳定。因此,部署本地 yum 源仓库可以解决这些问题。 一...

    CentOS系统镜像源-阿里云、清华大学镜像源、epel镜像源

    该CentOS系统镜像源包含以下几个镜像源: 阿里云、 清华大学镜像源 epel镜像源 前提:需要系统可正常访问外网 第一次加载刷新yum缓存时,速度可能会慢一些,但是加载完以后使用yum安装软件包的时候速度还是很快的,...

    CentOS yum添加EPEL源方法.docx

    CentOS yum添加EPEL源方法.docx

    Centos8.5yum源

    下载地址 https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo https://mirrors.aliyun.com/repo/epel-archive-8.repo

    http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

    http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

    centos7 yum安装redis配置密码及简单使用

    1、安装epel-release (建议使用国内阿里云源) #下载wget,备份当前源 yum install wget -y mv /etc/yum.repo.d/*.repo /tmp #下载阿里云源和epel源 wget -O /etc/yum.repos.d/CentOS-Base.repo ...

    Centos7同步阿里yum仓库搭建yum私有仓库

    另在拉取的机子上配置好阿里的base源和epel源。 1.修改yum源仓库 [root@mini2 /]# rm -rf /etc/yum.repos.d/* [root@mini2 /]# wget -O /etc/yum.repos.d/base.repo ...

    CentOS使用EPEL源的方法步骤

    下面我们将详细讲解如何在CentOS上配置并使用EPEL源。 首先,你需要安装`epel-release`软件包。这个包包含了配置yum仓库所需的元数据。对于不同版本的CentOS,安装命令有所不同: - 对于CentOS 5系列,你可以通过...

    centos-yum离线源部署

    2. **选择合适的镜像源**:常用的镜像源包括CentOS官方镜像、EPEL(Extra Packages for Enterprise Linux)等。这些镜像通常包含了大量的软件包及其依赖项。 3. **准备镜像文件**:根据上一步的选择,下载相应的...

    Centos7下安装MongoDB

    在Centos7下安装MongoDB可以通过epel-release的yum源来安装,但是版本都是比较老的。为了安装最新版本的MongoDB,可以使用MongoDB官方的yum源。 安装步骤包括: 1. 配置yum源:创建MongoDB的yum源文件/etc/yum....

    CentOS6 YUM 源失效问题解决办法

    ### CentOS6 YUM 源失效问题解决办法 在Linux操作系统中,特别是CentOS发行版中,YUM(Yellowdog Updater Modified)是用于安装、更新及卸载软件包的一个非常重要的工具。当用户遇到YUM源失效的问题时,这往往意味...

    CentOS8上安装ThingsBoard

    在安装过程中,为了保持文档的通顺性,一些OCR扫描的错误或遗漏需要结合上下文进行理解。比如,“ConfigMQTTport”应为“配置MQTT端口”,“ThingsBoardCEV3.0.1”指代“ThingsBoard CE版本3.0.1”。这些错误或遗漏...

    CENTOS-YUM源包

    当在未注册的Red Hat 6.5系统上尝试使用`yum`命令进行在线软件包安装时,可能会遇到问题,因为Red Hat的yum源通常需要订阅服务才能访问。在这种情况下,我们需要手动配置和更新`yum`源来解决这个问题。 【YUM...

    centos6安装chrome

    这篇博文将指导我们如何在CentOS 6上安装Chrome。由于官方的Chrome浏览器并不直接支持旧版的CentOS,我们需要采取一些额外的步骤来实现安装。 首先,我们需要更新系统的软件包。在终端中输入以下命令来更新yum仓库...

    在CentOS6上安装部署Zabbix

    在CentOS6上安装部署Zabbix的过程涉及多个步骤,包括安装LAMP服务器、配置防火墙规则、设置数据库以及安装和配置Zabbix服务器和代理。下面详细说明这些步骤中涉及的知识点。 首先,LAMP服务器是Linux、Apache、...

Global site tag (gtag.js) - Google Analytics