work wct usr such snx runinstaller pthread_cancel must libgcc_s lib installed hlds_run hlds_linux for fichero existe directorio bad 20interpreter 20elf 20bad glibc yum

glibc - wct - usr bin snx lib ld linux so 2 bad elf interpreter no such file or directory



/lib/ld-linux.so.2: intérprete de ELF incorrecto: no existe tal archivo o directorio (6)

Esta es la instalación que tuve que ejecutar para que funcione en fedora 22:

glibc-2.21-7.fc22.i686

alsa-lib-1.0.29-1.fc22.i686

qt3-3.3.8b-64.fc22.i686

libusb-1: 0.1.5-5.fc22.i686

Cuando ejecuté el comando para instalar la aplicación después del error accured: /lib/ld-linux.so.2: intérprete de ELF incorrecto: no existe tal archivo o directorio

No sabía cómo solucionar este problema, para averiguar la resolución, busqué solotuciones en la red y encontré la siguiente resolución:

yum install glibc.i686 or yum install glibc.i386

Pero mala suerte, esto no funcionó en absoluto. Lanzaba el siguiente error:

Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile Setting up Install Process No package glibc.i686 available. Error: Nothing to do

Nuevamente traté de resolver esto y obtuve algunas soluciones de la red;

Download glibc rpm packge for centos 6 and install them.

He descargado los siguientes paquetes:

glibc-2.12-1.80.el6.i686.rpm glibc-common-2.12-1.80.el6.i686.rpm glibc-devel-2.12-1.80.el6.i686.rpm glibc-headers-2.12-1.80.el6.i686.rpm glibc-static-2.12-1.80.el6.i686.rpm glibc-utils-2.12-1.80.el6.i686.rpm

Y trató de instalar con el siguiente comando:

yum install glibc.i686 rpm -U glibc-2.12-1.80.el6.i686.rpm rpm -ivh glibc-2.12-1.80.el6.i686.rpm

Ninguno de ellos está trabajado. Tengo el siguiente mensaje:

[root@demo tmp_glibc]# rpm -ivh glibc-2.12-1.80.el6.i686.rpm error: Failed dependencies: glibc-common = 2.12-1.80.el6 is needed by glibc-2.12-1.80.el6.i686 libfreebl3.so is needed by glibc-2.12-1.80.el6.i686 libfreebl3.so(NSSRAWHASH_3.12.3) is needed by glibc-2.12-1.80.el6.i686

Para resolver el problema de dependencia intenté instalar "glibc-common-2.12-1.80.el6.i686.rpm", pero nuevamente la mala suerte se ejecuta y da error:

[root@demo tmp_glibc]# rpm -ivh glibc-common-2.12-1.80.el6.i686.rpm error: Failed dependencies: glibc = 2.12-1.80.el6 is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6 is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.0) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.1) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.1.1) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.1.3) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.10) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.2) is needed by glibc-common-2.12-1.80.el6.i686 libc.so.6(GLIBC_2.3) is needed by glibc-common-2.12-1.80.el6.i686 libcap.so.2 is needed by glibc-common-2.12-1.80.el6.i686 libdl.so.2 is needed by glibc-common-2.12-1.80.el6.i686 libdl.so.2(GLIBC_2.0) is needed by glibc-common-2.12-1.80.el6.i686 libdl.so.2(GLIBC_2.1) is needed by glibc-common-2.12-1.80.el6.i686

¿Puede alguien ayudarme a resolver cómo resolver esto?

Más detalles: Sistema operativo: lista de paquetes instalados de centos 6.3 Yum:

[root@demo tmp_glibc]# yum list installed glibc Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile Installed Packages glibc.x86_64


No mencionó el comando que estaba tratando de ejecutar que produjo el mensaje de error. Sin embargo, el problema final es que está intentando ejecutar y / o instalar paquetes de 32 bits (i686) en un sistema de 64 bits (x86_64), lo cual no es una buena idea. Por ejemplo, si intenta ejecutar la versión de 32 bits de Perl en un sistema de 64 bits, el resultado sería algo así como

perl: /lib/ld-linux.so.2: intérprete de ELF incorrecto: no existe tal archivo o directorio

Si aún desea usar el comando rpm para instalar las versiones de 32 bits de glibc y glibc-common en su sistema, entonces necesita saber que debe instalar ambos paquetes al mismo tiempo y como un solo comando porque son dependencias el uno del otro. El comando para ejecutar en su caso sería:

rpm -Uvh glibc-2.12-1.80.el6.i686.rpm glibc-common-2.12-1.80.el6.i686.rpm


Tuve el mismo problema, los siguientes comandos pueden resolver:

sudo yum install glibc-common glibc (mutual dependency) sudo yum install glibc.i686 (the missing version)


me parece que yum install glibc.i686 debería haber funcionado. A menos que Peter no fuera root Tiene el glib de 64 bit instalado, está instalando un paquete de 32 bits que requiere el glib de 32 bits que es glib.i686 para procesadores Intel.


Missing prerequisites. IBM has the solution below: yum install gtk2.i686 yum install libXtst.i686 If you received the the missing libstdc++ message above, install the libstdc++ library: yum install compat-libstdc++ https://www-304.ibm.com/support/docview.wss?uid=swg21459143


yum install glibc.i686

instalar esto