您可以查询 RPM 数据库以获取已安装软件包的架构。此命令将列出所有已安装的软件包及其架构:
rpm -qa --queryformat '%{NAME} %{ARCH}\n'
Run Code Online (Sandbox Code Playgroud)
因此,如果您只想找到 32 位软件包,您可以查看上面的 i686、i586、i486 和 i386 架构列表:
rpm -qa --queryformat '%{NAME} %{ARCH}\n' | grep 'i[6543]86' | cut -d' ' -f1
Run Code Online (Sandbox Code Playgroud)
将
yum list installed *.i*86
Run Code Online (Sandbox Code Playgroud)
做你想做的事?还有更多这方面的信息,这里的CentOS的一般问题。