Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1211053
  • 博文数量: 259
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 2518
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-13 16:12
个人简介

科技改变世界,技术改变人生。

文章分类

全部博文(259)

分类: 系统运维

2015-02-25 18:36:15

由于 redhat 的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源.
本文包括配置本地源及第三方源。第三方源包括:网易,epel,repoforge ,rpmfusion 以下为详细过程: 
(如果正式环境使用Redhat系统,建议购买正版授权,出现补丁后可以得到原厂支持,如果要是免费的就选择CentOS吧)

环境:
系统 Redhat 6.3
64位


1.删除redhat原有的yum 
 rpm -aq|grep yum|xargs rpm -e --nodeps 
 
2.下载yum安装文件 

注意,如果下载时找不到文件,就登录到: 上查找相应的文件。然后再下载。

wget Packages/yum-3.2.29-60.el6.centos.noarch.rpm
wget Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
wget Packages/python-iniparse-0.3.1-2.1.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-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
注意最后两个包必需同时安装,否则会相互依赖 
----------配置网易源

4.更新repo文件
# cd /etc/yum.repos.d/
mv /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak
# wget  
# vi CentOS6-Base-163.repo


修改内容为:(如果是redhat 5的版本,将中的6改成5,中的6改成5即可)
# 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=/os/$basearch/
#mirrorlist=
gpgcheck=1
gpgkey=


#released updates
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=/updates/$basearch/
#mirrorlist=
gpgcheck=1
gpgkey=


#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=/extras/$basearch/
#mirrorlist=
gpgcheck=1
gpgkey=


#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=/centosplus/$basearch/
#mirrorlist=
gpgcheck=1
enabled=0
gpgkey=


#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=/contrib/$basearch/
#mirrorlist=
gpgcheck=1
enabled=0
gpgkey=




5.清除原有缓存
# yum clean all 


重建缓存,以提高搜索安装软件的速度
# yum makecache 


6、yum install vim #测试一下可不可以用


YUM源
.5/os/x86_64/Packages/ 



   中国大陆高校 mirror源
       网易mirror yum源
      centos官方源

阅读(2140) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~