LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 719|回复: 5

如何用程序动态的取得当前Linux的发行版名称?

[复制链接]
发表于 2007-6-1 04:54:46 | 显示全部楼层 |阅读模式
如何用程序动态的取得当前Linux的发行版名称?
发表于 2007-6-1 09:07:37 | 显示全部楼层
/proc/version这个文件中有,不过里面除了发行版名称外,还有一些其它的信息. 可能需要再过滤一下吧!
回复 支持 反对

使用道具 举报

发表于 2007-6-1 09:35:44 | 显示全部楼层
/proc/version 里面包含的仅仅是内核版本——我自己编译的内核那里面就没有任何与发行版本相关的信息。

我只知道RedHat系的 /etc/redhat-release 有包含发行版本相关信息,其他的发行版应该也有类似的。
还有 /etc/issue 里面也有发行版相关信息。
回复 支持 反对

使用道具 举报

发表于 2007-6-1 11:38:33 | 显示全部楼层
lsb有规定的吧
cat /etc/lsb-release
回复 支持 反对

使用道具 举报

发表于 2007-6-1 13:09:38 | 显示全部楼层
uname -a
回复 支持 反对

使用道具 举报

发表于 2007-6-3 21:09:29 | 显示全部楼层
lsb-release似乎现在在Debian和Fedora里都没有,不过issue倒是找到了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表