【发布时间】:2011-01-09 04:22:31
【问题描述】:
如果我对在 Fedora Core 11 上编译的名为“version”的可执行文件执行以下命令,我会得到此输出
文件版本
版本:ELF 32 位 LSB 可执行文件,Intel 80386,版本 1 (SYSV),动态链接(使用共享库),适用于 GNU/Linux 2.6.18,未剥离
2.6.18这个数字接近尾声有什么意义,它在向客户区分他们应该下载的某些软件的版本方面是否有用?
从我目前看到的情况来看,这个数字绝对不是
- 内核版本
- libc 版本
- 与 lsb_release 有任何关系
我想获得一些简单的标识符,让客户知道他们应该下载哪个二进制版本,理想情况下,他们应该能够通过键入命令(如 uname -a,尽管这显然不是那个)来识别在这种情况下)。
谢谢
【问题讨论】:
标签: linux version release glibc