Posso construir o pacote centos 7 (el7) rpm no servidor centos 6 (el6)?

1

Existem alguns documentos que me ensinam como construir rpm sozinho em centos com rpm-build ou mock. Eu estou bem para construí-los para o pacote el6 rpm.

Minha pergunta é, posso construir um pacote rpm para o centos 7 (el7) em um servidor centos 6?

O motivo é que o servidor de compilação da minha empresa (um servidor de bambu) é atualmente um servidor centos 6.

    
por Bill 30.05.2016 / 14:59

1 resposta

2

Sim e não:

  • Sim, você pode fazer isso com o Mock. Você acabou de executar mock -r epel-7-x86_64 yourpackage.src.rpm e ele criará um pacote para o RHEL / CentOS 7, independentemente do seu host atual.

  • Não, você não pode fazer isso com o rpmbuild, pois ele cria pacotes para sua plataforma atual.

por 30.05.2016 / 16:37