Dei uma olhada no CentOS recentemente e fiquei surpreso, mas também me lembrei de ter experimentado o Fedora quando a versão 16 foi lançada e me lembro de ter ficado horrorizado com o horror do rpm. Não suporto nada além do sistema de gerenciamento de pacotes do Ubuntu. Ver o rpm novamente em uma configuração tão boa como o CentOS me fez pensar novamente.
Você pode alterar o sistema de gerenciamento de pacotes? Ou está no núcleo e requer a reconstrução de todo o sistema operacional?
Por favor, não responda com "Você pode desinstalar o synaptic e usar o USC". Não tenho conhecimento profundo de gerenciamento de pacotes, mas não pretendo usar uma GUI diferente ou algo assim. É possível fazer o acima e tornar rpm's nativos no ubuntu ou deb's no fedora (e também não preciso saber sobre o Alien, que converte deb's em rpm's e vice-versa).
Responder1
A razão pela qual você não pode usar o yum no Debian/Ubuntu é por causa da incompatibilidade dos pacotes.
Vamos supor por um minuto que você removeu o apt e instalou o yum do código-fonte. Onde então você conseguiria um pacote para instalar? Você não poderia mais usar os repositórios do Ubuntu porque todos os pacotes são .deb.
Veja os guias de embalagem
https://wiki.ubuntu.com/PackagingGuide/Complete
http://fedoraproject.org/wiki/Packaging:Guidelines
A estrutura é completamente diferente e não existe uma ferramenta confiável para converter um .deb em .rpm
Então, se você pretende usar os repositórios do Fedora, por que não apenas instalar o Fedora?
E se você optar pelo código-fonte, é melhor usar Arch, gentoo ou Linux do zero.
Responder2
"É possível?" é uma grande questão, e tenho certeza de que provavelmente existem alguns hackers geniais por aí que poderiam fazer isso. Mas, em geral, acho que a resposta à sua pergunta é não.