Linux:显示rpm软件包架构
时间:2020-01-09 10:41:29 来源:igfitidea点击:
问题描述:我在64位Linux上使用CentOS。
如何在安装前找出rpm软件包的体系结构,例如i386或x86_64位?
解决方法:几乎每个rpm软件包都将i386或x86_64添加到文件扩展名。
但是有时您可能会看到文件名,例如file-version.rpm。
您可以使用rpm -qa命令列出所有已安装的rpm软件包,但不会显示体系结构。
您可以运行以下命令以显示rpm软件包体系结构:
rpm -qa --qf "%{n}-%{arch}\n"
另一个选择是使用以下命令来显示有关软件包的详细信息:
rpm -qi {package-name}
如果要显示软件包版本以及体系结构,请执行:
rpm -qa --qf "%{n}-%{v}-%{r}.%{arch}\n" | less
运行rpm命令以打印在使用querytags参数调用时知道的所有标签的列表。
rpm --querytags | less