GNU/Linux >> Tutoriales Linux >  >> Linux

error al cargar bibliotecas compartidas:libncurses.so.5:

Si está absolutamente seguro de que libncurses, también conocido como ncurses, está instalado, ya que ha realizado un 'ls' exitoso de la biblioteca, entonces tal vez esté ejecutando un sistema operativo Linux de 64 bits y solo tenga instalado libncurses de 64 bits, cuando el programa que se está ejecutando (adb) es de 32 bits.

Si es así, un programa de 32 bits no puede vincularse a una biblioteca de 64 bits (y no la ubicará de todos modos), por lo que es posible que deba instalar libcurses o ncurses (versión de 32 bits). Del mismo modo, si está ejecutando un adb de 64 bits, quizás su ncurses sea de 32 bits (un escenario posible pero menos probable).


error al cargar bibliotecas compartidas:libncurses.so.5

Si ve esto, su distribución probablemente tenga instalada una versión más nueva de libncurse. Primero averigüe qué versión de libncurses tiene su distribución:

$ ls -1 /usr/lib/libncurses*
/usr/lib/libncurses.so
/usr/lib/libncurses++.so
/usr/lib/libncurses++w.so
/usr/lib/libncursesw.so
/usr/lib/libncurses++w.so.6
/usr/lib/libncursesw.so.6
/usr/lib/libncurses++w.so.6.0
/usr/lib/libncursesw.so.6.0

En este caso, estamos tratando con la versión 6, por lo que creamos dos enlaces simbólicos:

$ sudo ln -s /usr/lib/libncursesw.so.6.0 /usr/lib/libncurses.so.5
$ sudo ln -s /usr/lib/libncursesw.so.6.0 /usr/lib/libtinfo.so.5

Después de esto, el programa debería ejecutarse normalmente.


Si libncurses no está instalado, instálelo y vuelva a intentarlo.

para binarios de 32 bits:sudo apt-get install libncurses5:i386

para binarios de 64 bits:sudo apt-get install libncurses5

Instale también la colección de bibliotecas usando este comando,

sudo apt-get install ia32-libs


Linux
  1. Error al cargar bibliotecas compartidas libcrypto.so.1.1 – OpenSSL [Fijar]

  2. ¿"cuál" equivalente para bibliotecas compartidas?

  3. Error de Linux al cargar bibliotecas compartidas:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

  4. Error al cargar la biblioteca compartida (glow)

  5. Error al instalar Nodejs en Godaddy Shared Linux Hosting

Cómo solucionar el error "pacman:error al cargar bibliotecas compartidas" en Arch Linux

cp:directorio omitido – error al copiar un directorio en Linux

"Error al cargar bibliotecas compartidas:libjli.so:no se puede abrir el archivo de objeto compartido:No existe tal archivo o directorio" Error de 'java -version' en el inicio

Eliminando las bibliotecas compartidas de Linux

Error al usar una versión más nueva de glibc

docker compose:error al cargar bibliotecas compartidas:libz.so.1:no se pudo asignar el segmento del objeto compartido:operación no permitida