2014-08-30 152 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的安裝我沒有找到太多:-(