在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
相关推荐
在安装完成后,用户可能会遇到以下错误: `Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again` 这个错误是因为EPEL源的配置文件中有一些问题,解决方法是编辑EPEL源的...
centos 6推荐使用epel源,可以yum 安装 更多软件.
标题"centos5 centos6 epel.rpm包下载"涉及的主要知识点是EPEL RPM包在CentOS 5和CentOS 6上的安装。EPEL仓库包含了许多在默认CentOS仓库中找不到的软件和更新,例如开发工具、网络服务和系统管理工具。`epel-...
通过上述步骤,你就可以在CentOS 5和6上成功安装并配置svn了。这个过程可以通过一个自动化脚本完成,简化操作,提高效率。提供的“CentOS5,6安装svn1.7,1.8脚本”应该包含了这些步骤,只需运行即可完成安装。请注意...
总结来说,这个"能用的Centos6.10和epel源.zip"压缩包提供了CentOS 6.10系统进行软件安装和更新所需的可靠源,使得用户能够在老版本的CentOS上获得更多的软件选择和持续的安全更新。正确配置和使用这些源对于系统...
本地 yum 源仓库是公司部署大量服务器时的必要配置,因为阿里云镜像源必须要连接外网才可以使用,占用出口带宽,且有些特殊的镜像源架设在国外,使用起来很不稳定。因此,部署本地 yum 源仓库可以解决这些问题。 一...
该CentOS系统镜像源包含以下几个镜像源: 阿里云、 清华大学镜像源 epel镜像源 前提:需要系统可正常访问外网 第一次加载刷新yum缓存时,速度可能会慢一些,但是加载完以后使用yum安装软件包的时候速度还是很快的,...
CentOS yum添加EPEL源方法.docx
下载地址 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
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 ...
另在拉取的机子上配置好阿里的base源和epel源。 1.修改yum源仓库 [root@mini2 /]# rm -rf /etc/yum.repos.d/* [root@mini2 /]# wget -O /etc/yum.repos.d/base.repo ...
下面我们将详细讲解如何在CentOS上配置并使用EPEL源。 首先,你需要安装`epel-release`软件包。这个包包含了配置yum仓库所需的元数据。对于不同版本的CentOS,安装命令有所不同: - 对于CentOS 5系列,你可以通过...
2. **选择合适的镜像源**:常用的镜像源包括CentOS官方镜像、EPEL(Extra Packages for Enterprise Linux)等。这些镜像通常包含了大量的软件包及其依赖项。 3. **准备镜像文件**:根据上一步的选择,下载相应的...
在Centos7下安装MongoDB可以通过epel-release的yum源来安装,但是版本都是比较老的。为了安装最新版本的MongoDB,可以使用MongoDB官方的yum源。 安装步骤包括: 1. 配置yum源:创建MongoDB的yum源文件/etc/yum....
### CentOS6 YUM 源失效问题解决办法 在Linux操作系统中,特别是CentOS发行版中,YUM(Yellowdog Updater Modified)是用于安装、更新及卸载软件包的一个非常重要的工具。当用户遇到YUM源失效的问题时,这往往意味...
在安装过程中,为了保持文档的通顺性,一些OCR扫描的错误或遗漏需要结合上下文进行理解。比如,“ConfigMQTTport”应为“配置MQTT端口”,“ThingsBoardCEV3.0.1”指代“ThingsBoard CE版本3.0.1”。这些错误或遗漏...
当在未注册的Red Hat 6.5系统上尝试使用`yum`命令进行在线软件包安装时,可能会遇到问题,因为Red Hat的yum源通常需要订阅服务才能访问。在这种情况下,我们需要手动配置和更新`yum`源来解决这个问题。 【YUM...
这篇博文将指导我们如何在CentOS 6上安装Chrome。由于官方的Chrome浏览器并不直接支持旧版的CentOS,我们需要采取一些额外的步骤来实现安装。 首先,我们需要更新系统的软件包。在终端中输入以下命令来更新yum仓库...
在CentOS6上安装部署Zabbix的过程涉及多个步骤,包括安装LAMP服务器、配置防火墙规则、设置数据库以及安装和配置Zabbix服务器和代理。下面详细说明这些步骤中涉及的知识点。 首先,LAMP服务器是Linux、Apache、...