Каково поле номера версии в выходных данных команды файла linux
Если я выполню следующую команду на моем исполняемом файле под названием «версия», скомпилированном в Fedora Core 11, я получу этот вывод
версия файла
версия: ELF 32-битный исполняемый файл LSB, Intel 80386, версия 1 (SYSV), динамически связанный (использует общие библиотеки), для GNU / Linux2.6.18не раздетый
Какое значение имеет2.6.18 номер к концу, и имеет ли смысл различать для клиентов, какую версию программного обеспечения они должны загрузить?
Из того, что я видел до сих пор, это число определенно не
Версия ядраВерсия libcЧто-нибудь сделать с lsb_releaseЯ хотел бы получить некоторый простой идентификатор, позволяющий клиентам узнать, какой двоичный выпуск они должны загрузить, и который они в идеале должны определить, набрав команду (например, uname -a, хотя в данном случае это явно не тот случай). ).
Спасибо