Unix 查找RPM属于哪个发行版?RHEL或Centos或Suse

Unix 查找RPM属于哪个发行版?RHEL或Centos或Suse,unix,rpm,rhel,Unix,Rpm,Rhel,如何查找RPM文件属于哪个发行版(例如,RHEL、Centos或Suse) 我有一个RHEL框,我可以使用链接中提供的RPM吗?是的,您可以确定RPM的原始包源。RPM标题包含大量关于软件包的信息,包括供应商和包装商 要查看软件包上的信息,请使用rpm命令,如下所示: rpm -q -i -p libRmath-3.2.3-4.el6.x86_64.rpm -q表示查询RPM文件 -i打印RPM标题中包含的信息 -p将RPM指向要查询的文件。如果需要,还可以向其传递URL 对于您提到的包,以下

如何查找RPM文件属于哪个发行版(例如,RHEL、Centos或Suse)


我有一个RHEL框,我可以使用链接中提供的RPM吗?

是的,您可以确定RPM的原始包源。RPM标题包含大量关于软件包的信息,包括供应商和包装商

要查看软件包上的信息,请使用
rpm
命令,如下所示:

rpm -q -i -p libRmath-3.2.3-4.el6.x86_64.rpm
-q
表示查询RPM文件

-i
打印RPM标题中包含的信息

-p
将RPM指向要查询的文件。如果需要,还可以向其传递URL

对于您提到的包,以下是上述命令的输出:

warning: libRmath-3.2.3-4.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Name        : libRmath
Version     : 3.2.3
Release     : 4.el6
Architecture: x86_64
Install Date: (not installed)
Group       : Development/Libraries
Size        : 242971
License     : GPLv2+
Signature   : RSA/SHA256, Wed 27 Jan 2016 01:29:08 PM PST, Key ID 3b49df2a0608b895
Source RPM  : R-3.2.3-4.el6.src.rpm
Build Date  : Tue 26 Jan 2016 02:22:41 PM PST
Build Host  : buildvm-26.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.r-project.org
Summary     : Standalone math library from the R project
Description :
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the shared libRmath library.

RPM是否与您试图安装它的系统兼容是另一个问题。您可以通过测试来实现这一点,也可以坚持使用一个发行版,您知道该发行版有一组与目标系统类似的库。

无理由的向下投票?如果选民在这样做之前提问,我会很感激的。你最初的问题有点让人困惑。希望上面的编辑能够澄清。要回答其他问题,您可能需要单独提问。但通常,您可以安装其他发行版的软件包,但它们可能无法工作,因为库和软件包安装位置可能不同。@Adam B所以在这种情况下,您可以设置库路径使其工作,对吗?