Jakie jest pole numeru wersji na wyjściu polecenia linux file
Jeśli wykonam następujące polecenie na moim pliku wykonywalnym o nazwie „wersja”, skompilowane na Fedorze Core 11, otrzymam to wyjście
wersja pliku
wersja: 32-bitowy plik wykonywalny LSB ELF, Intel 80386, wersja 1 (SYSV), dynamicznie połączony (używa współdzielonych bibliotek), dla GNU / Linux2.6.18, nie rozebrany
Jakie jest znaczenie tego2.6.18 pod koniec numeru i czy jest to użyteczne w odróżnianiu klientów od tego, którą wersję jakiegoś oprogramowania powinni pobrać?
Z tego, co do tej pory widziałem, liczba ta zdecydowanie nie jest
Wersja jądraWersja libcWszystko, co można zrobić z lsb_releaseChciałbym uzyskać łatwy identyfikator, który pozwoli klientom dowiedzieć się, które wydanie binarne powinni pobrać, a najlepiej, aby mogli zidentyfikować je, wpisując polecenie (np. Uname -a, choć oczywiście nie jest to w tym przypadku) ).
Dzięki