Posso impostare i repository Fedora o Centos in RHEL6?


8

Ho una scatola RHEL6 senza abbonamento a Red Hat Network. Voglio installare gcc usando yum per risolvere tutte le dipendenze complesse. Posso collegarmi ai repository Fedora o Centos per installare il software? Se é cosi, come?


hai qualche macchina con un abbonamento redhat?
Sirex,

sì, beh una macchina virtuale Amazon EC2
Liam

il modo in cui lo farei è con yum-plugin-downloadonly sul computer in abbonamento e keepcache attivato. quindi spostare rpms sopra.
Sirex,

Sii consapevole di due cose. Innanzitutto, è una violazione della licenza Red Hat avere un sistema RHEL installato senza un diritto RHEL. In secondo luogo, se hai installato i pacchetti CentOS, il tuo sistema probabilmente non sarà supportato da Red Hat, potrebbe essere necessario reinstallare il sistema operativo per ottenere il supporto tecnico da essi.
suprjami,

Risposte:


14

Risposta breve

Installa il pacchetto di rilascio centos equivalente da una posizione di download centos ; Ciò consentirà i repository di pacchetti CentOS in cui è possibile eseguire a yum updateo ayum install gcc

Risposta lunga (er)

Rispetto alle altre risposte, ho sentito che si potrebbe dare una risposta leggermente più completa alla tua domanda.

CentOS mira ad essere compatibile al 100% binario con RHEL, quindi i pacchetti CentOS 6.2 dovrebbero essere installati ed eseguiti su RHEL 6.2;

"CentOS è pienamente conforme alle politiche di ridistribuzione dei fornitori a monte e mira a essere compatibile al 100% con i binari (CentOS modifica principalmente i pacchetti per rimuovere il marchio e la grafica dei fornitori a monte)." http://wiki.centos.org/FAQ/General#head-d29a2b7e61ffc544973098f9dd49fe4663efba50

Quindi puoi scaricare il pacchetto "centos-release" da un mirror CentOs per il rilascio di RHEL che hai scelto; Elenco di mirror CentOS e che installerà i file di repository CentOS-Base per consentire ai repository CentO di funzionare in RHEL.

Questa guida alla migrazione copre alcuni dei processi di migrazione da RHEL a CentOS sul posto - http://wiki.centos.org/HowTos/MigrationGuide

TUTTAVIA NUMERO 1

Si consiglia sempre una nuova installazione di CentOS. Ci saranno alcuni problemi e alcuni pacchetti di pulizia necessari se si mescolano i repository. Questo principalmente perché è un trucco per farlo, e non è ampiamente testato.

TUTTAVIA NUMERO 2

I livelli di patch CentOS non seguono la stessa convenzione di denominazione delle patch RHEL, a causa delle restrizioni di Redhat e di altri problemi di denominazione.

Quindi ci saranno un sacco di problemi che si verificano quando le app di terze parti si affidano a redhat-release o centos-release o ad alcuni nomi derivati ​​da RHEL per pacchetti e aggiornamenti, vedere qui un esempio dei problemi di denominazione RHEL vs CentOS; http://lists.centos.org/pipermail/centos/2011-April/110995.html

Appunti

Fedora si basa su diversi rami del codice sorgente, e quindi diverse librerie condivise e revisioni del kernel. È improbabile che uno qualsiasi dei pacchetti compilati funzioni attraverso queste distro.

EPEL e rpmforge sono in genere per pacchetti software piuttosto che pacchetti di sistema di base, pertanto è improbabile che possano essere utili ai fini della risoluzione delle dipendenze per elementi di base.


1

Fedora non è compatibile con RHEL in generale. Soprattutto come qualcosa di base come gcc non consiglierei di usare gli RPM Fedora.

Se non riesci a trovare RHEL rpms puoi provare CENTOS rpms da uno dei suoi mirror poiché CENTOS è orgoglioso di essere binario compatibile con RHEL.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.