¿Cómo ejecuto el software después de instalarlo con make install?

¿Cómo ejecuto el software después de instalarlo con make install?

Descargué un tar.gzproyecto para Player de Sourceforge. Ejecuté el comando make install para instalarlo y no obtuve errores. Pero no sé cómo ejecutar el programa. Hay varios archivos .exe relacionados con él en la /usr/local/bincarpeta. Sin embargo, no sucede nada cuando intento ejecutarlos con Wine. Intenté ejecutar el player.exearchivo desde la terminal y aparece este error:

reproductor: error al cargar bibliotecas compartidas: libplayerdrivers.so.3.0: no se puede abrir el archivo objeto compartido: no existe tal archivo o directorio

Entiendo que obviamente dice que me falta un archivo, pero no sé qué hacer al respecto. Intenté reinstalarlo y sigo apareciendo el error. ¿Hay algún problema con lo que tar.gzdescargué o estoy haciendo algo mal para ejecutarlo?

Respuesta1

Si es así, ./configure/make/make install debería poder ejecutarlos desde la línea de comando. Si terminan con .exe y son nativos de Linux (lo parece), entonces son ejecutables mono.

Lo que pasa con .so implica que le falta la biblioteca compartida necesaria.

Respuesta2

En Debian (debería ser lo mismo en Ubuntu u otras distribuciones basadas en Debian):

$ apt-file search libplayerdrivers
libplayerdrivers3.0: /usr/lib/libplayerdrivers.so.3.0  
libplayerdrivers3.0: /usr/lib/libplayerdrivers.so.3.0.1  
libplayerdrivers3.0: /usr/share/doc/libplayerdrivers3.0/changelog.Debian.gz  
libplayerdrivers3.0: /usr/share/doc/libplayerdrivers3.0/changelog.gz  
libplayerdrivers3.0: /usr/share/doc/libplayerdrivers3.0/copyright  
libplayerdrivers3.0-dev: /usr/include/player-3.0/libplayerdrivers/driverregistry.h  
libplayerdrivers3.0-dev: /usr/lib/libplayerdrivers.so  
libplayerdrivers3.0-dev: /usr/share/doc/libplayerdrivers3.0-dev/changelog.Debian.gz  
libplayerdrivers3.0-dev: /usr/share/doc/libplayerdrivers3.0-dev/changelog.gz  
libplayerdrivers3.0-dev: /usr/share/doc/libplayerdrivers3.0-dev/copyright  
robot-player-doc: /usr/share/doc/player/html/group__libplayerdrivers.html`

...así que tal vez sólo necesites instalarlo libplayerdrivers3.0. Cuando lo haga ./configure, el script realmente debería advertirle sobre bibliotecas faltantes, pero ese script podría estar defectuoso.

No estoy seguro de qué programa instala .exearchivos en su estructura de directorios y requiere que los use winepara ejecutarlos, pero cerrando los ojos ante eso, lo escrito anteriormente es lo primero que probaría.

información relacionada