O RPM está ignorando pacotes. Precisa instalar duas versões de arquitetura

0

Eu quero instalar um monte de pacotes, tanto de 32 bits quanto de 64 bits. Quando estou executando

Estou conseguindo algo como

$ rpm -ihv pkg.i386 pkg.x86_64
warning: package pkg.i386 was already added, skipping pkg.x86_64

O problema é que não há apenas 2 pacotes, e sim algumas centenas (tipo uma atualização de sistema operacional) incluindo a glibc, por exemplo. Além disso, alguns pacotes dependem das duas versões da arquitetura. No final, ele falha devido a dependências não atendidas (por causa de seus pacotes ignorados)

Como o rpm decide se instala ou não as duas versões?

Posso informar ou forçar o rpm a instalar os dois?

Nota: Este é um Sistema mínimo sem yum.

    
por hypnomaki 23.05.2018 / 09:20

2 respostas

0

Infelizmente, não há uma solução fácil para isso. Nem via rpm nem via yum. Eu tive que alterar especificamente os arquivos de especificação dos rpm para atender aos requisitos (depende de certas libs)

    
por 26.06.2018 / 07:55
1

Adicione a seguinte entrada no arquivo /etc/yum.conf

multilib_policy=all
    
por 23.05.2018 / 09:33

Tags