linux使用EPEL扩展源
linux使用EPEL扩展源
- EPEL 是什么?
- rpm包连接
EPEL 是什么?
我们在Centos下使用yum安装时往往找不到rpm的情况,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译很痛苦,而EPEL恰恰可以解决这两方面的问题。EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 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源。
rpm包连接
要想安装EPEL,我们先要下载EPEL的rpm安装包。
Centos7 64位:
rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
Centos6 32位:
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
centos6 64位:
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
centos5 32位:
rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
centos5 64位:
rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/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 的版本
$ wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. 安装EPEL
通过以下命令安装EPEL 软件包
$ sudo rpm -ivh epel-release-6-8.noarch.rpm
或
$ sudo rpm -ivh epel-release*
4. 检查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 文件。
查看源:
ll /etc/yum.repos.d/
两个epel的repo文件:
epel.repo
epel-testing.repo
接下来就更新源:
yum clean all && yum makecache
更新成功之后就可以使用EPEL安装应用了,现在来试一下从EPEL 获取软件包
$ sudo yum install htop
linux使用EPEL扩展源相关推荐
- linux -小记(3) 问题:linux 安装epel扩展源报错
EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件. epel安装对应的rpm包 centos5 32位epel源下载地址: www.li ...
- CentOS/RHEL Linux安装EPEL第三方软件源
EPEL(Extra Packages for Enterprise Linux) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS等提供高质量软件包的项目.装上了EPEL,就 ...
- CentOS下yum源epel扩展源
系统自带的yum源以及163的yum源还是无法安装一些工具,所有就想到了添加epel的强大yum源 安装过程最后总结下来非常简单. 下载epel的rpm包并安装 1 [root@localhost ~ ...
- centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides */vim 第十节课...
centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides "*/vim" 第十节课 你不能保证可逆化操 ...
- Linux上安装EPEL扩展包
EPEL(Extra Packages for Enterprise Linux)是由Fedora Special Interest Group维护的 Enterprise Linux(RHEL.Ce ...
- centos6.2系统使用扩展源epel报错问题解决方法
问题1; Loaded plugins: fastestmirror, security Determining fastest mirrors Error: Cannot retrieve meta ...
- epel安装第三方扩展源后,运行yum报错的解决方案
epel安装第三方扩展源后,运行yum报错的解决方案 参考文章: (1)epel安装第三方扩展源后,运行yum报错的解决方案 (2)https://www.cnblogs.com/jingxiaoni ...
- linux epel,Linux增加epel源的方法
经常要给服务器增加epel源,这里记录一下,省得老是上网查epel的地址. 一.概述: epel是一种yum仓库,里面提供了更多.更丰富的linux软件,但是,它不是默认的yum仓库,我们需要手工添加 ...
- linux系统yum源,Linux开启安装EPEL YUM源
我们用yum安装软件时,经常发现我们的yum源里面没有该软件,需要自己去wget,然后configure,make,make install,太折腾了. 其实,CentOS还有一个源叫做 EPEL ( ...
最新文章
- 关于虚函数的两个例子
- 也许开发需要的只是一份简单明了的表格
- Cissp-【第1章 安全和风险管理】-2020-12-31(86页-98页)
- Beta阶段事后分析
- 使用web3.js进行开发
- 数据结构——树与二叉树
- 0 重新学习Ubuntu -- 这一段没怎么学习
- 《深入理解Linux内核》笔记5:内存管理
- python四大高阶函数_Python里的高阶函数
- Resource Hacker
- 潭州课堂25班:Ph201805201 爬虫高级 第十二 课 Scrapy-redis分布 项目实战 (课堂笔记)...
- 一月书单(1/25 update)
- ThinkPHP5.0-多语言切换
- ssh:could not resolve hostname XXX:Temporary failure in name resolution
- Servlet和Tomcat底层分析
- Cognos函数(六) - total的使用
- 微信小程序、前端:背景图片样式拉伸不变形
- java下雪_下雪屏保java,基础
- 查询vue版本、脚手架版本
- vscode自动保存代码,自动按照eslint和standard规范格式化代码设置