GNU/Linux >> Tutoriales Linux >  >> Linux

Depende.exe para GNU/Linux

La utilidad que está buscando en Linux se llama ldd . Sin embargo, haga un favor a sus usuarios y no piense en distribuir bibliotecas con su programa. Solicite a sus usuarios que instalen los requisitos previos a través de los canales adecuados. O, mejor aún, empaquete su software usando un sistema de instalación apropiado como RPM, apt o portage (supongo que no puede usar la distribución fuente y las herramientas automáticas); hacerlo permite que el sistema de gestión de paquetes resuelva automáticamente las dependencias extrayendo las bibliotecas requeridas.

La distribución de versiones de bibliotecas utilizando esquemas ad-hoc solo causará problemas a los usuarios finales (algo parecido al infierno de DLL en Windows). Pueden terminar en conflictos, fallas y posiblemente agujeros de seguridad.

Puedes usar ldd para averiguar de qué bibliotecas depende su binario para que pueda configurar las dependencias adecuadas cuando crea sus paquetes (algunos empaquetadores, como RPM, en realidad hacen esto por usted).


Linux
  1. Consejos de Linux para usar GNU Screen

  2. Tutorial de comandos para usuarios de Linux para principiantes (con ejemplos)

  3. Linux:¿variable de entorno permanente para todos los usuarios?

  4. ¿Bibliotecas gráficas 3d de Linux?

  5. Elección del sistema de archivos para GNU/Linux en una tarjeta SD

20 ejemplos de comandos Sed (Stream Editor) para usuarios de Linux

Una lista de servicios de consola útiles para usuarios de Linux

25 Comando mv práctico en Linux para usuarios cotidianos

Las mejores distribuciones de Windows como Linux para nuevos usuarios de Linux

Los 10 mejores motores de búsqueda para usuarios de Linux

Administrador de archivos de Linux:los 20 principales revisados ​​por usuarios de Linux