# replace_redhat_yum **Repository Path**: quanyq/replace_redhat_yum ## Basic Information - **Project Name**: replace_redhat_yum - **Description**: redhat6的yum收费,可用centos6 yum替换掉,以后直接到这里取这几个rpm包。 ps:系统信息redhat 6.4,内核2.6,x86_64。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #replace_redhat_yum #操作步骤: 1.检查RedHat原始yum:rpm -qa | grep yum 2.卸载RedHat原始yum:rpm -qa | grep yum | xargs rpm -e --nodeps --nodeps参数是指不检查依赖 3.安装centos的yum: rpm ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm(yum-3.2.29依赖此包) rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin- fastestmirror-1.1.30-37.el6.noarch.rpm 由于包之间相互依赖,所以使用一条命令安装。 4.配置repo文件: cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/Centos6-Base-163.repo vi Centos6-Base-163.repo将所有的$releasever替换为6 5.更新yum yum clean all yum makecache yum update 到此,yum已经替换完成。 #解决无法安装使用gdb问题 RedHat的/etc/yum.repos.d/目录下没有CentOS-Debuginfo.repo文件,可将此文件放到该目录下,确保其中的enable属下为1。 然后更新yum cache就可以使用yum install gdb 在使用gdb时候出现了错误: Missing separate debuginfos use: debuginfo-install glibc-2.11-2.i686 可依此步骤解决: 升级程序:rpm -uvh 389-ds-base-debuginfo-1.2.11.15-48.el6_6.x86_64.rpm 安装: debuginfo-install glibc-debuginfo-2.12-1.80.el6_3.7.x86_64.rpm 提示安装成功之后就可以使用gdb了。