CentOS 6 e Repositórios do Fedora

1

Eu fiz uma pesquisa no Google e não consegui encontrar a resposta específica para minhas perguntas.

Eu sei que o CentOS e o Fedora são extremamente semelhantes. Um repositório do Fedora (ou seja, link ) funciona para o CentOS? Há algum risco de tentar instalar um repositório Fedora no CentOS 6?

    
por JRizz 03.10.2013 / 16:38

2 respostas

1

O CentOS é baseado no RHEL, que não é exatamente o mesmo que o Fedora. Como indicado no repositório do CentOS :

Mixing Fedora repositories with CentOS oriented repositories: Look for 'name=Fedora', vs. 'name=CentOS.(whatever)'. Fedora repositories are not likely to be compatible with CentOS. Repositories for other Enterprise Linux distros derived from the same upstream sources are more likely to be compatible, but should still be used with care.

Então, os repos do RHEL estão provavelmente bem (mas ainda devem ser usados com cuidado) Fedora's provavelmente não serão.

    
por 03.10.2013 / 17:11
0

Você geralmente não quer misturar repositórios entre qualquer um dos repositórios baseados no Red Hat. Às vezes você pode pegar pacotes do CentOS e mixá-los com o RHEL e vice-versa, mas faça isso com cuidado!

Normalmente, o que faço é pegar os RPMs fonte de um pacote que eu encontro no Fedora e tentar construí-lo para o CentOS. Estes são os pacotes que a maioria dos repositórios contém chamado packageX.src.rpm. Esses pacotes são essencialmente arquivos de origem pré-empacotados junto com um arquivo .spec de RPM que instrui as ferramentas na cadeia de ferramentas de desenvolvedores sobre como construir o pacote X.

Você pode configurar seu próprio ambiente de compilação RPM com bastante facilidade, e depois reconstruir o SRPM de download. Geralmente, quando você tem esse trabalho, você pode usar comandos como este para fazer o trabalho pesado:

$ rpmbuild --rebuild packageX.src.rpm

Se o pacote tiver vários requisitos necessários para criá-lo, você poderá usar este comando para instalá-los:

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

Há um tutorial mais completo aqui, intitulado: [one-liner]: Usando o yum-builddep para acelerar o desenvolvimento de SRPMs no Fedora & CentOS .

Eu tenho uma boa quantidade deste documentado no meu blog (plugue sem vergonha).

    
por 03.10.2013 / 23:17