Repositorios CentOS 6 y Fedora

Repositorios CentOS 6 y Fedora

Hice una búsqueda en Google y no pude encontrar la respuesta específica a mis preguntas.

Sé que CentOS y Fedora son extremadamente similares. ¿Un repositorio de Fedora (es decir,https://www.google.com/intl/en/chrome/browser/?hl=en&platform=linux&brand=CHFK) ¿Funciona para CentOS? ¿Existe algún riesgo al intentar instalar un repositorio de Fedora en CentOS 6?

Respuesta1

CentOS está basado en RHEL, que no es exactamente lo mismo que Fedora. Como se indica en CentOSWiki del repositorio:

Mezclar repositorios de Fedora con repositorios orientados a CentOS: busque 'nombre=Fedora', frente a 'nombre=CentOS.(lo que sea)'.No es probable que los repositorios de Fedora sean compatibles con CentOS.Es más probable que los repositorios de otras distribuciones Enterprise Linux derivadas de las mismas fuentes ascendentes sean compatibles, pero aún así deben usarse con cuidado.

Entonces, los repositorios de RHEL sonprobablementeEstá bien (pero aun así debe usarse con cuidado). Es probable que Fedora no lo sea.

Respuesta2

Por lo general, nunca querrás mezclar repositorios entre ninguno de los repositorios basados ​​en Red Hat. A veces puedes tomar paquetes de CentOS y mezclarlos con RHEL y viceversa, ¡pero hazlo con precaución!

Normalmente, lo que hago es tomar los RPM de origen de un paquete que encuentro en Fedora e intento compilarlo para CentOS. Estos son los paquetes que contienen la mayoría de los repositorios llamados paqueteX.src.rpm. Estos paquetes son esencialmente archivos fuente preempaquetados junto con un archivo RPM .spec que instruye a las herramientas en la cadena de herramientas de los desarrolladores sobre cómo compilar el paquete X.

Puedes configurar el tuyo propioEntorno de construcción RPMcon bastante facilidad y luego reconstruir el SRPM de descarga. Generalmente, una vez que esto funcione, puedes usar comandos como este para hacer el trabajo pesado:

$ rpmbuild --rebuild packageX.src.rpm

Si el paquete tiene una serie de requisitos necesarios para compilarlo, puede usar este comando para instalarlos:

$ yum-builddep --nogpgcheck packageX.src.rpm

Hay un tutorial más completo aquí, titulado:[one-liner]: Uso de yum-builddep para acelerar la creación de SRPM en Fedora y CentOS.

tengo una buena cantidad de estodocumentado en mi blog(enchufe descarado).

información relacionada