Solución al error con librería libudev.so.0

Solución al error con librería libudev.so.0

Pasos para solucionar el error de librería libudev.so.0

Este error no es siempre frecuente y dependerá mucho del programa que esteis intentando abrir, lo detectamos fácilmente al entrar desde un terminal:

Error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory


Entramos a un terminal y enlazamos la librería "libudev.so.0" a "libudev.so.1" de esta forma cuando se necesite esta librería se utilizará la más nueva que es compatible. En algunas ocasiones no tendreis la misma ruta exactamente pero siempre podeís localizar este archivo por ejemplo así:

locate libudev.so

Solución para sistemas de 64 bits

Para enlazar la librería en un sistema de 64 bits debería ser el siguiente comando y ruta:

sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0

Solución para sistemas de 32 bits

Para enlazar la librería en un sistema de 32 bits debería ser el siguiente comando y ruta:

sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0

Posibles soluciones

En el caso de que continúe pidiendo tal librería y hayamos revisado que está correctamente enlazada sin haber cometido ningún error al escribir alguna letra que haga variar el enlace simbólico pues aún nos queda probar varias cosas.

  • Cerrar programa/Matar proceso y volver abrir
  • Reconfigurar el programa que da problemas:

    dpkg-reconfigure "nombredelprograma"

  • Desinstalar e instalar de nuevo el programa

    apt-get purge "nombredelprograma" && apt-get install "nombredelprograma"

Votar Entrada: 
Average: 5.5 (2 votes)
Sigueme en google+: 

Añadir nuevo comentario