Como instalar o libstdc ++. i686 no RedHat RHEL 7?

0
yum install libstdc++.i686

...

Transaction check error:
  file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyc from install of libstdc++-4.8.5-16.el7_4.1.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.1.x86_64
  file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyo from install of libstdc++-4.8.5-16.el7_4.1.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.1.x86_64

O que isso me diz e como posso corrigi-lo?

Aqui está a razão pela qual eu preciso disso: link

Sim, eu tentei enganar e apenas vinculei os 64bits

# ln -s /usr/lib64/libstdc++.so.6 /lib/libstdc++.so.6

# ls -lad libstdc++.so.6
lrwxrwxrwx. 1 root root 25 25. Dez 09:53 libstdc++.so.6 -> /usr/lib64/libstdc++.so.6

mas conseguiu isso como resultado:

./arcache: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
    
por Thomas 25.12.2017 / 00:47

1 resposta

0

Ele diz que o pacote i686 não combina com o pacote x86_64 (deve com o mesmo número de versão), atualize o pacote x86_64 primeiro e tente novamente:

yum update -y libstdc++.x86_64
yum install libstdc++.i686
    
por 10.07.2018 / 04:42