RedHat 6.4使用CentOS源和epel源

  说明:之前一直使用CentOS的系统,现在由于工作中有的使用的是RedHat的系统。因此有必要学习下RedHat中怎么使用CentOS源和epel源。

  Red Hat Enterprise Linux Server(RHEL) 的yum服务是付费的,因为没有付费,所以无法使用yum安装软件。通过删除自带的yum,安装上centos的yum,并且使用centos的yum源和epel源之后,可以像使用centos一样的使用免费yum源。

具体操作如下

  • 删除yum
#rpm -qa|grep yum|xargs rpm-e –nodeps
  • 下载centos版的yum文件

查看系统的版本:

#cat /etc/redhat-release

Red Hat EnterpriseLinux Server release 6.4 (Santiago)

将下面4个rpm包去centos上的源下载对应版本

python-iniparse-0.3.1-2.1.el6.noarch.rpm

yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

yum-3.2.29-40.el6.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

  • 安装yum文件
#rpm –ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
#rpm –ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
#rpm –ivh yum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

备注:最后2个有依赖关系,需一同安装

  • 下载centos的源

我这里直接使用163的源,

wget 
http://mirrors.163.com/.help/CentOS6-Base-163.repo

下载之后将其放到/etc/yum.repos.d目录下

#mv CentOS6-Base-163.repo/etc/yum.repos.d/CentOS-Base.repo

将其中的$releasever替换成对应的版本,这里为6。

#sed  -i‘s/$releasever/6/g‘ CentOS-Base.repo

五、清除缓存并安装epel源

#yum clean all

将之前的缓存删除

安装epel源

#yum install epel-release

Red Hat默认情况下,直接使用epel源会报错

Error:Cannot retrieve metalink for repository: epel. Please verify its path and tryagain

解决方法:

#vim /etc/yum.repos.d/epel.repo

#baseurl
mirrorlist

改成

baseurl
#mirrorlist

修改完之后就可以使用epel源了。

下面是演示效果

#yum makecache
Loaded plugins: fastestmirror, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to r
egister.Loading mirror speeds from cached hostfile
base                                                                            | 3.7 kB     00:00     
base/group_gz                                                                   | 226 kB     00:00     
base/other_db                                                                   | 2.8 MB     00:08     
epel                                                                            | 4.3 kB     00:00     
epel/group_gz                                                                   | 150 kB     00:00     
epel/filelists_db                                                               | 7.7 MB     00:08     
epel/updateinfo                                                                 | 730 kB     00:01     
epel/other_db                                                                   | 2.9 MB     00:03     
extras                                                                          | 3.4 kB     00:00     
extras/prestodelta                                                              | 1.3 kB     00:00     
extras/other_db                                                                 |  51 kB     00:00     
local                                                                           | 2.9 kB     00:00     
local/other_db                                                                  | 2.8 MB     00:00     
updates                                                                         | 3.4 kB     00:00     
updates/prestodelta                                                             | 269 kB     00:00     
updates/other_db                                                                |  49 MB     01:58     
Metadata Cache Created
时间: 2024-11-08 00:03:57

RedHat 6.4使用CentOS源和epel源的相关文章

centos7配置aliyun的yum源和epel源

一.centos7配置阿里云yum源 1.切换到/etc/yum.repos.d/目录下 cd /etc/yum.repos.d 2.将CentOS-Base.repo 改为CentOS-Base.repo.backup mv CentOS-Base.repo CentOS-Base.repo.backup 3.下载阿里云yum源到/etc/yum.repos.d/目录下 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyu

centos网络yum源和epel源(2017可用首选)

# 64位操作系统 安装epel源:rpm -ivh http://mirrors.zju.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm 各种网络yum仓库: 网易centos6源(速度快,首选): wget -O  /etc/yum.repos.d/6CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo sed  -ri  's/\$releasever/6/g

CentOS安装EPEL源

CentOS自带的yum源有时无法满足我们的需求,EPEL源的软件非常丰富,能很好地满足我们的需求. 有两种方式可以安装EPEL源: 登录https://fedoraproject.org/wiki/EPEL/zh-cn,下载对应版本的EPEL源,然后通过rpm来安装: 直接用yum来安装:yum install epel-release.

配置阿里云 yum 源和 EPEL 源

阿里云YUM源 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ # CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo # CentOS 6 wget -O 

CentOS安装epel源详解

什么是epel源 EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为"红帽系"的操作系统提供额外的软件包,适用于RHEL.CentOS和Scientific Linux. 我们需要安装一个叫"epel-release"的软件包,这个软件包会自动配置yum的软件仓库. 在http://mirrors.sohu.com/fedora-epel/目录下,有对应不同的版本 epel-release-lates

关于centos安装epel源的方法

今天想要给centos安装一个第三方软件源epel,但是网络文章上给的rpm包链接已经失效了,所以去了官网上查看,后来发现,下面这段话: 翻译过来就是:你可以通过运行yum install epel-release命令安装EPEL.现在这个包已经包含在CentOS配件库中,默认启用了. 所以大家如果想要安装epel这个第三方软件源的话,直接用yum就可以安装了,不用非要去下载rpm安装包,毕竟那些文章都是好几年之前的了0 0 ~~

centos添加epel源

1. rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm    粗体部分需要根据自己的的环境自行选择 2. rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL 这步可做可不做(因为用yum安装软件的时候根据提示选择y可以自动导入) 3. 修改/etc/yum.repos.d/epel.repo文件,在[epel]最后添加一条属性 priorit

给centOs添加epel源

epel简介: https://fedoraproject.org/wiki/EPEL/zh-cn 1. rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm    粗体部分需要根据自己的的环境自行选择 2. rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL 这步可做可不做(因为用yum安装软件的时候根据提示选择y可以自动导入) 3. 修改/e

RHEL/CentOS配置epel源

EPEL,即Extra Packages for Enterprise Linux,是专门针对RHEL设计的,完全免费使用,由Fedora项目维护,所以如果你使用的是RHEL系的linux,可以非常放心的使用EPEL的yum源.32位系统选择:rpm -ivh http://mirror.suhu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm 64位系统选择:rpm -ivh http://mirror.suhu.com/fedora-ep