1. 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:  
  2.  
  3. 1.删除redhat原有的yum  
  4. rpm -aq|grep yum|xargs rpm -e --nodeps  
  5.  
  6. 2.下载yum安装文件  
  7. wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm  
  8. wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm  
  9. wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm  
  10. wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm  
  11.  
  12. 3.进行安装yum  
  13.  
  14. rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm  
  15. rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm  
  16. rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm   
  17. 注意最后两个包必需同时安装,否则会相互依赖  
  18.  
  19. 4.更新repo文件 
  20. mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bak 
  21. vi /etc/yum.repos.d/rhel-debuginfo.repo 
  22. 内容为: 
  23. [base] 
  24. name=CentOS-$releasever - Base 
  25. baseurl=http://mirrors.163.com/centos/6.0/os/$basearch/ 
  26. gpgcheck=1 
  27. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 
  28.  
  29. #released updates 
  30. [updates] 
  31. name=CentOS-$releasever - Updates 
  32. baseurl=http://mirrors.163.com/centos/6.0/updates/$basearch/ 
  33. gpgcheck=1 
  34. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 
  35.  
  36. #packages used/produced in the build but not released 
  37. #[addons] 
  38. #name=CentOS-$releasever - Addons 
  39. #baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/ 
  40. #gpgcheck=1 
  41. #gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 
  42. #additional packages that may be useful 
  43. [extras] 
  44. name=CentOS-$releasever - Extras 
  45. baseurl=http://mirrors.163.com/centos/6.0/extras/$basearch/ 
  46. gpgcheck=1 
  47. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 
  48. #additional packages that extend functionality of existing packages 
  49. [centosplus] 
  50. name=CentOS-$releasever - Plus 
  51. baseurl=http://mirrors.163.com/centos/6.0/centosplus/$basearch/ 
  52. gpgcheck=1 
  53. enabled=0 
  54. 5、yum clean all  
  55. 6、yum install vim #测试一下可不可以用 
  56.  
  57. 【设置本地镜像作为yum源】 
  58. 1、mkdir /mnt/cdrom 
  59. 2   mount /dev/cdrom /mnt/cdrom  #挂着镜像,光盘 
  60. 3  mkdir /home/redhat-iso 
  61. 4  cp -Rf /mnt/cdrom/* /home/redhat-iso   #将光盘内的内容copy到某个路径下 
  62. 5  vi /etc/yum.repos.d/rhel-debuginfo.repo  #编辑repo文件 
  63. 添加一下内容: 
  64. [rhel_6_iso] 
  65. name=local iso  
  66. baseurl=file:///home/redhat-iso/ 
  67. gpgcheck=1 
  68. gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-CentOS-6 #该处的gpgkey文件应该改成iso镜像中的文件名