Converting RHEL 6.x to CentOS 6.x
Clean up existing cache of metadata and packages. Also, erase RedHat subscription manager.
# yum clean all # rpm -e subscription-manager
Create a directory to keep CentOS packages
# mkdir /root/centos # cd /root/centos
Download the packages
# wget http://mirror.centos.org/centos/6.3/os/x86_64/RPM-GPG-KEY-CentOS-6 # wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/centos-release-6-3.el6.centos.9.x86_64.rpm # wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-3.2.29-30.el6.centos.noarch.rpm # wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-utils-1.1.30-14.el6.noarch.rpm # wget http://mirror.centos.org/centos/6.3/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
Next enter the commands below to first import CentOS GPG key, to install the packages and then to upgrade to CentOS 6
# rpm –import RPM-GPG-KEY-CentOS-6 # rpm -e –nodeps redhat-release-server # rpm -e yum-rhn-plugin rhn-setup rhn-check rhn-setup-gnome rhnsd # rpm -Uhv –force *.rpm # yum upgrade
Reboot the server in order to complete the installation.