rhel 配置yum源

1、删除RHEL原有的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
#删除
2、下载新的yum安装包
#这里我们使用CentOS的yum源(我的系统版本是rhel 6.5 as 64bit)
wget http://vault.centos.org/6.0/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm

wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

如果需要配置rhel 7版本系统的yum,下图进行说明:(其他版本应该也是通用的)

打开Packages后,在浏览器中 Ctrl + F 分别查找:

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

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

yum-3.2.27-14.el6.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

注意:按红色标注的查找即可,因为版本号也可能经常变动。

3、安装yum软件包
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.i686.rpm
rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm
rpm -ivh yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

注意:最后两个安装包要放在一起同时安装,否则会提示相互依赖,安装失败。

4、更改yum源
#我们使用网易的CentOS镜像源
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
vi CentOS6-Base-163.repo
#编辑文件

把文件里面的$releasever全部替换为版本号,即6 最后保存!(如果是其他版本,使用对应的版本号即可)

或者直接把下面的内存拷贝到CentOS6-Base-163.repo文件中即可(已经修改好,是按6修改的,如果需求其他版本,自行修改即可)
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.?You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-65

上面内容中的:gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 也对应修改为自己的版本,如下图:

yum clean all
#清理yum缓存
yum makecache
#将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum install vim*
#测试yum是否可用

时间: 2024-12-10 13:13:10

rhel 配置yum源的相关文章

linux下配置yum源方法详解_Linux

本人使用的方法一,成功配置,方法二没测过,可以作为参考 方法一: 1.确保RHEL5中已经安装了yum [root@lvs-master ~]# rpm -qa |grep yum yum-metadata-parser-2-el5 yum-updatesd-9-el5 yum-22-el5 yum-security-16-el5 yum-rhn-plugin-4-el5 2.修改源配置文件 #vim /etc/yum.repos.d/CentOS-Base.repo (如果目录下没有.repo

RHEL 6.3 as 64bit 配置yum源

1.查询redhat原有的yum [root@localhost ~]# rpm -qa |grep yum yum-metadata-parser-1.1.2-16.el6.x86_64 yum-rhn-plugin-0.9.1-40.el6.noarch yum-plugin-security-1.1.30-14.el6.noarch PackageKit-yum-0.5.8-20.el6.x86_64 yum-utils-1.1.30-14.el6.noarch PackageKit-yu

RHEL 5 ORACLE Linux 5.9 配置YUM源 5配置yum

[root@chengdu yum.repos.d]# vim local.repo  [Cluster] name=Cluster baseurl=file:/mnt/iso/Cluster enabled=1 gpgcheck=0 gpgkey=file:/mnt/iso/RPM-GPG-KEY-oracle [VT] name=VT baseurl=file:/mnt/iso/VT enabled=1 gpgcheck=0 gpgkey=file:/mnt/iso/RPM-GPG-KEY-

CentOS中yum 源的配置与使用详解_Linux

一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名.yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决.yum 的关键

CentOS epel yum 源配置

EPEL,即Extra Packages for Enterprise Linux,这个软件仓库里有很多非常常用的软件,而且是专门针对RHEL设计的,对RHEL标准yum源是一个很好的补充,完全免费使用,由Fedora项目维护,所以如果你使用的是RHEL,或者CentOS,Scientific等RHEL系的linux,可以非常放心的使用EPEL的yum源. centos 6.5 wget http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-re

redhat系统yum源的配置问题

安装过Linux软件的用户就知道,有时我们安装一个软件,需要依赖其他软件,所以必需找全所有的软件,这是一个极其麻烦的事情,有没什么方式可以让它自己去找依赖呢? 答案当然是肯定,这就需要我们配置一个神器--yum,通过它,我们可以直接安装软件的,我们只需知道软件的名称就可以的,让它把所有的依赖都直接关联起来安装.不过本人最近一段时间使用yum的时候,发现一个很恶心的事情,就是redhat自带的yum非常令人讨厌. 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需

在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4

在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4   1.配置Yum源 vim /etc/yum.repos.d/mongodb-org-3.4.repo [mongodb-org-3.4]   name=MongoDB Repository    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/    gpgcheck=1    enabled=1    gpgkey

RHEL 6.2如何配置本地yum源

一.挂载本地光盘到系统:把rhel6.2安装光盘放入光驱,在终端命令行下操作 #mkdir /media/rhel #新建挂载目录 #mount -i /dev/cdrom /media/rhel #挂载光盘到/media/rhel目录下 #cd /media/rhel #进入挂载目录 #ls #查看挂载目录,光盘挂载成功 二.配置本地yum源 #cd /etc/yum.repos.d/ #进入yum配置目录 #touch rhel-media.repo #建立yum配置文件 #vi rhel-

RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory

 在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源时,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了点时间搞清楚错误的来龙去脉.特此记录一下: 将Redhat 5.7的光盘镜像拷贝到了/mnt/cdrom/LinuxSrc目录下,配置了rhel-media.repo文件,如下所示 [root@DB-Server yum.repos.d]# m