2014-08-30 149 views
2

我试图找出安装的xorg组件的版本。找出所有xorg组件的版本

不幸的是,这些组件中有很多没有--version-version。只有几个。

xkill -version不工作也不xkill --version

在IRC上,alanc对此表示:

我一直在增加 - 版本或相似的标识到许多X.Org 应用在时间允许的,但还没有完成所有这些尚未

的 最简单的方法还有查询用于安装它们

我们也尝试包括在手册页版本信息包系统

xmore是一个坏榜样,因为它是被遗弃多年,虽然

这里是我名单迄今编译:http://pastie.org/pastes/9515733/text

有一些方法来找出版本?也许我可以从脚本中解析手册页,但是如何?或者也许在二进制文件中设置了一些标志或版本字节?

+1

这将是如果你可以指定一个发行版,它会更容易一些发行版有包管理器,它们将输出已安装的包与当前版本号 – 2014-08-30 22:04:52

+0

此外,许多x ...组件/实用程序/驱动程序打包在一起,并共享一个通用版本或释放,这也是分布相关的。 – 2014-08-31 04:49:40

回答

0

您将使用如下命令经常发现在自己的二进制版本:

strings $(which xkill) | egrep -i "ver|OSF|\d\.\d" 

虽然刚刚检查了我的Ubuntu的安装我没有找到太多:-(