Risposte:
Consiglio invece di usare Fedora EPEL :
"Pacchetti extra per Enterprise Linux (EPEL) è uno sforzo della comunità basato sul volontariato del progetto Fedora per creare un repository di pacchetti aggiuntivi di alta qualità per Red Hat Enterprise (RHEL) e i suoi spin-off compatibili come CentOS o Scientific Linux. Fedora è l'upstream di RHEL e i pacchetti di componenti aggiuntivi per EPEL provengono principalmente dal repository Fedora e sono costruiti su RHEL . "
Gli RPM binari dell'ultima versione di Fedora sono basati su librerie molto più recenti e pertanto spesso non sono compatibili con le librerie precedenti di CentOS. Se vuoi comunque provare gli RPM Fedora (e se non ci sono alternative EPEL) otterrei gli RPM Fedora Source e proverei a ricompilare su CentOS (ma spesso sarà difficile a causa delle dipendenze).
In genere è meglio essere chiari e non credo che questa risposta ti sorprenderà. Gli RPM di Fedora possono avere dipendenze da versioni di software che non esistono su CentOS. Ad esempio, l'ABI Python 2.6 non è disponibile su CentOS - indipendentemente dalla versione - ma è l'impostazione predefinita su Fedora.
A parte questo, è anche molto probabile che gli RPM di Fedora utilizzeranno macro in pre e post script RPM che non sono disponibili su CentOS o provano a fare cose in quegli script che non sono possibili su CentOS.
Detto questo, non è impossibile utilizzare Fedora RPM su CentOS. Potresti essere solo fortunato. :-)
Ciò che è probabilmente più sicuro, è ricostruire gli RPM di origine Fedora sulla tua macchina CentOS: se gli RPM si baseranno sulla macchina CentOS, la mia ipotesi sarebbe che tu saresti abbastanza al sicuro. Naturalmente, gli RPM sono diventati normali RPM CentOS e non più RPM Fedora ...
Concordo con Wzzrd in quanto di solito è più sicuro evitare gli RPM Fedora. Vorrei controllare i repository RPM di terze parti come RPMforge ed EPEL per vedere se il goodie che desideri è già stato riconfezionato da qualcun altro.
Tuttavia: ho avuto un discreto successo nell'installazione di RPM equivalenti a fedora da SRPM in CentOS. Cosa intendo per fedora-equivalente: sai che RHEL-4 era basato su Fedora Core 3; allo stesso modo, RHEL-5 si basa su FC-6. Quindi puoi prendere .SRPM da FC-6 e poi provare a costruirli e installarli su CentOS-5 con una ragionevole aspettativa di successo.
A volte è possibile creare e installare SRPM dalle versioni FC successive, tuttavia è possibile accedere rapidamente alla deriva della versione per le librerie principali. Generalmente NON devi aggiornare un RPM CentOS al suo equivalente FC successivo a meno che tu (a) sappia cosa stai facendo e (b) non ti dispiaccia ripulire un grosso casino. Questo può sfuggire al controllo VERAMENTE VELOCEMENTE e raccomando di eseguire una corsa a secco in una macchina virtuale usa e getta prima di provare a farlo su un sistema live.