Você certamente pode fazer essa troca. Basicamente, você, mais ou menos, aponta sua instalação para os repositórios do CentOS e continua seu caminho alegre. Você terá um grande problema, pois todos os repositórios do CentOS parecem ter seus pacotes 5.x na versão 5.9. Aparece, num piscar de olhos, que não há mais repositórios específicos 5.5.
Eu fiz isso em uma fazenda da Web anos atrás (aproximadamente a era RHEL / CentOS 5.3), mas desde então não ... Certifique-se de ter um backup atual do seu sistema primeiro, pois isso, como todas as conversões, pode resultar em danos consideráveis localizados em caso de dificuldades. Consegui passar para a mesma versão do CentOS / RHEL quando fiz isso. Não tenho certeza de quais serão as implicações da classificação cruzada e da atualização ao mesmo tempo. Provavelmente uma bagunça, então continue com cautela.
1) Limpe o cache do yum:
yum clean all
2) Baixe a chave do CentOS (acabei de escolher um dos espelhos do CentOS, você pode usar qualquer um que você goste link )
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5
3) ... o lançamento rpm e notas:
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/centos-release-5-9.el5.centos.1.x86_64.rpm
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/centos-release-notes-5.9-0.x86_64.rpm
4) ... yum
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/yum-updatesd-0.9-5.el5.noarch.rpm
5) Importe a nova KEY:
rpm --import RPM-GPG-KEY-CentOS-5
6) Remova o lançamento do redhat
rpm -e --nodeps redhat-release
7) ... e o plugin Redhat Network
rpm -e yum-rhn-plugin
8) Instale os RPMs que você acabou de baixar (certifique-se de não ter nenhum outro RPM em seu diretório atual primeiro)
rpm -Uvh -force yum*.rpm centos*.rpm
9) Atualize o sistema com pacotes dos novos repositórios:
yum upgrade
10) reinicie.
Eu fiz isso, novamente, há vários anos e funcionou exatamente como anunciado na época. Mas e é grande, mas isso foi entre os mesmos lançamentos de versão do RHEL e do CentOS.
O RHEL e o CentOS são bastante estáveis, então isso provavelmente ainda funcionaria. Se se fosse qualquer outro lançamento não empresarial, eu recomendaria, sem hesitação, a reinstalação. No entanto, como é .... isso pode funcionar.