Fedora Core 11 でコンパイルされた「version」という実行可能ファイルで次のコマンドを実行すると、次の出力が得られます。
ファイルのバージョン
バージョン: ELF 32 ビット LSB 実行可能ファイル、Intel 80386、バージョン 1 (SYSV)、動的にリンク (共有ライブラリを使用)、GNU/Linux 2.6.18 用、削除されていない
最後にある2.6.18 という数字にはどのような意味がありますか? また、顧客がダウンロードする必要があるソフトウェアのバージョンを区別するのに役立ちますか?
私がこれまで見てきたことから、この数字は間違いなくそうではありません
- カーネルのバージョン
- libc バージョン
- lsb_release に関することなら何でも
顧客がどのバイナリ リリースをダウンロードする必要があるかを知ることができるように、簡単な識別子を取得したいと思います。理想的には、コマンド (uname -a など) を入力して識別できるようにする必要があります。 )。
ありがとう