¿Cuál es el campo del número de versión en la salida del comando del archivo linux?
Si hago el siguiente comando en mi ejecutable llamado "versión", compilado en Fedora Core 11, obtengo esta salida
versión del archivo
versión: ELF 32-bit LSB ejecutable, Intel 80386, versión 1 (SYSV), enlazado dinámicamente (usa librerías compartidas), para GNU / Linux2.6.18no despojado
¿Cuál es el significado de la2.6.18 número hacia el final, y ¿es útil distinguir a los clientes qué versión de algún software deben descargar?
Por lo que he visto hasta ahora, este número definitivamente no es
La versión del kernel.La version libcCualquier cosa que tenga que ver con lsb_releaseMe gustaría obtener un identificador fácil para permitir a los clientes saber qué versión binaria deberían descargar, lo que idealmente deberían poder identificar escribiendo un comando (como uname -a, aunque obviamente no es el único en este caso). ).
Gracias