1
I use Centos 7 and I need to know what is my version of Xdmx. rpm -qa
and yum list installed
return version of rpm package which, I think, is different from original Xdmx version.
$yum list installed | grep Xdmx
xorg-x11-server-Xdmx.x86_64 1.15.0-7.el7 @base
$rpm -qa | grep Xdmx
xorg-x11-server-Xdmx-1.15.0-7.el7.x86_64
1.15.0-7.el7
is a version of rpm package. How can I get Xdmx version from it? I read Xdmx
command manual and I can't find any way to check Xdmx
version.
I am not sure if i understand correctly creation of rpm package so I would like to clarify it. Xdmx is only example and I would like to now general rule. Xorg is a author of Xdmx. When Xorg's programmers write some library, they don't care on what distribution of linux it will works. Code of library is universal and can be compiled and launched on any linux distribution if there are necessary dependencies. But most of users don't want to waste time and they don't want to install library from source code, they prefer compiled packages. RPM package contains information about dependencies what allows to automatically download and install necessary dependencies for linux distribution. I don't know if there are some another differences in rpm packages intended for different linux distribution. Let's assume that Fedora and Centos released rpm packages for Xdmx 1.0. Are there any differences between Fedora and Centos Xdmx rpm package except differences in dependencies? Maybe compilation process for Fedora gives another result than compilation for Centos? Maybe linux distribution providers provide some custom changes to Xdmx library? If dependencies works properly on Centos and Fedora is it possible that Xdmx 1.0 works right on fedora and does not work properly on Centos?