我GOOGLE了這一點,但無法找到如何查詢其信息的非安裝RPM文件:在未安裝的RPM軟件包上顯示信息?
# rpm -qa blackfin-jtag-tools-09r1.1-2.i386.rpm
#
# rpm -qi blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
#
# rpm -q blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
#
# rpm --info blackfin-jtag-tools-09r1.1-2.i386.rpm
RPM version 4.8.0
Copyright (C) 1998-2002 - Red Hat, Inc.
This program may be freely redistributed under the terms of the GNU GPL
Usage: rpm [-aKfgpWHqVcdilsKiv?] [-a|--all] [-f|--file] [-g|--group] [-p|--package] [-W|--ftswalk] [--pkgid] [--hdrid] [--fileid]
[--specfile] [--triggeredby] [--whatrequires] [--whatprovides] [--nomanifest] [-c|--configfiles] [-d|--docfiles]
[--dump] [-l|--list] [--queryformat=QUERYFORMAT] [-s|--state] [--nofiledigest] [--nomd5] [--nofiles] [--nodeps]
[...]
是否有一個命令來讀取信息了未安裝RPM文件?
我永遠記得要麼,所以我做了小抄 HTTP://www.pixelb eat.org/docs/packaging.html – pixelbeat 2010-06-09 12:55:05
你也可以通過以下方式瞭解關於軟件包的其他信息:例如'rpm -qp -scripts foo.rpm'來列出rpms前/後腳本或'rpm -qp --list foo.rpm'列出軟件包的內容。最後:爲了完整性。 -q是查詢,-p是非安裝包。 – 2014-02-12 07:11:45