Home > 備忘録 > Linux > rpm について > queryformat( 9 )
[root@server]# rpm -q firewalld --queryformat '%{NAME}-%{VERSION}-%{RELEASE}'
[出力例]
firewalld-0.7.3-1.fc31[root@server]# <nbr>rpm -qa --queryformat '%{INSTALLTIME:date}, %{BUILDTIME:date}, %{NAME}\n' | sort</nobr>
[出力例]
<省略>
2020年01月28日 06時20分39秒, 2020年01月23日 02時04分26秒, libreoffice-ure-common
2020年01月28日 06時20分40秒, 2020年01月23日 02時03分17秒, libreoffice-help-en
2020年01月28日 06時20分41秒, 2020年01月23日 02時03分17秒, libreoffice-gtk3
2020年01月28日 06時20分41秒, 2020年01月23日 02時03分17秒, libreoffice-help-ja
2020年01月28日 06時20分41秒, 2020年01月23日 02時03分17秒, libreoffice-langpack-ja
2020年01月28日 06時20分42秒, 2020年01月23日 02時03分17秒, libreoffice-ure
2020年01月28日 06時20分42秒, 2020年01月23日 02時03分17秒, libreoffice-x11
2020年01月28日 06時20分55秒, 2020年01月23日 02時03分17秒, libreoffice-core
2020年01月28日 06時20分56秒, 2020年01月23日 02時03分17秒, libreoffice-draw
2020年01月28日 06時20分56秒, 2020年01月23日 02時03分17秒, libreoffice-emailmerge
2020年01月28日 06時20分56秒, 2020年01月23日 02時03分17秒, libreoffice-graphicfil
<省略>[root@server]# rpm -qa --queryformat '%{INSTALLTIME:date},%{NAME}-%{EPOCH}:%{VERSION}-%{RELEASE}.%{ARCH}
' | sed 's/(none)://' | sed 's/0://' | sort -r
[出力例]
2020年11月21日 06時23分04秒,ibus-typing-booster-2.10.1-1.fc33.noarch
2020年11月21日 06時23分03秒,mozjs78-78.5.0-1.fc33.x86_64
2020年11月21日 06時23分02秒,totem-1:3.38.0-2.fc33.x86_64
2020年11月21日 06時23分02秒,systemtap-sdt-devel-4.4-1.fc33.x86_64
2020年11月21日 06時23分01秒,linux-firmware-20201022-114.fc33.noarch
2020年11月21日 06時22分53秒,libertas-usb8388-firmware-2:20201022-114.fc33.noarch
2020年11月21日 06時22分53秒,iwl7260-firmware-1:25.30.13.0-114.fc33.noarch
2020年11月21日 06時22分51秒,iwl6050-firmware-41.28.5.1-114.fc33.noarch
2020年11月21日 06時22分51秒,iwl6000g2b-firmware-18.168.6.1-114.fc33.noarch
<省略>[root@server]# rpm --querytags| NO | タグ名 | 説明 | 設定例 |
|---|---|---|---|
| 1 | ARCH | 構築されたアーキテクチャを表示 | x86_64 i686 noarch |
| 2 | ARCHIVESIZE | 元のパッケージファイルのアーカイブ部分のサイズをバイト単位で表示 | |
| 3 | BASENAMES | ||
| 4 | BUGURL | ||
| 5 | BUILDARCHS | ||
| 6 | BUILDHOST | パッケージを構築したシステムのホスト名を表示 | |
| 7 | BUILDTIME | パッケージが作成された日時を表示 | |
| 8 | C | ||
| 9 | CHANGELOGNAME | ||
| 10 | CHANGELOGTEXT | RPMの将来のバージョン用に予約 | |
| 11 | CHANGELOGTIME | ||
| 12 | CLASSDICT | ||
| 13 | CONFLICTFLAGS | パッケージが競合する各機能の競合フラグを表示 | |
| 14 | CONFLICTNAME | パッケージが競合する機能を表示 | |
| 15 | CONFLICTNEVRS | ||
| 16 | CONFLICTS | ||
| 17 | CONFLICTVERSION | パッケージが競合する各機能のバージョン関連の側面を表示 | |
| 18 | COOKIE | ||
| 19 | DBINSTANCE | ||
| 20 | DEPENDSDICT | ||
| 21 | DESCRIPTION | ソフトウェアの詳細な要約を表示 | |
| 22 | DIRINDEXES | ||
| 23 | DIRNAMES | ||
| 24 | DISTRIBUTION | ディストリビューションを表示 | Fedora Project |
| 25 | DISTTAG | ||
| 26 | DISTURL | ||
| 27 | DSAHEADER | ||
| 28 | E | ||
| 29 | ENCODING | ||
| 30 | ENHANCEFLAGS | ||
| 31 | ENHANCENAME | ||
| 32 | ENHANCENEVRS | ||
| 33 | ENHANCES | ||
| 34 | ENHANCEVERSION | ||
| 35 | EPOCH | パッケージのエポック番号を表示 | |
| 36 | EPOCHNUM | ||
| 37 | EVR | ||
| 38 | EXCLUDEARCH | パッケージをインストールしないアーキテクチャを表示 | |
| 39 | EXCLUDEOS | パッケージをインストールしないオペレーティングシステムを表示 | |
| 40 | EXCLUSIVEARCH | インストールする必要がある唯一のアーキテクチャを表示 | |
| 41 | EXCLUSIVEOS | インストールする必要がある唯一のオペレーティングシステムを表示 | |
| 42 | FILECAPS | ||
| 43 | FILECLASS | ||
| 44 | FILECOLORS | ||
| 45 | FILECONTEXTS | ||
| 46 | FILEDEPENDSN | ||
| 47 | FILEDEPENDSX | ||
| 48 | FILEDEVICES | ||
| 49 | FILEDIGESTALGO | ||
| 50 | FILEDIGESTS | ||
| 51 | FILEFLAGS | ||
| 52 | FILEGROUPNAME | パッケージを構成する各ファイルのグループを英数字形式で表示 | |
| 53 | FILEINODES | ||
| 54 | FILELANGS | ||
| 55 | FILELINKTOS | シンボリックリンクのリンク文字列を表示 | |
| 56 | FILEMD5S | パッケージを構成する各ファイルのMD5チェックサムを表示 | |
| 57 | FILEMODES | パッケージを構成する各ファイルの権限を表示 | |
| 58 | FILEMTIMES | パッケージを構成する各ファイルの変更日時を表示 | |
| 59 | FILENAMES | パッケージを構成するファイルの名前を表示 | |
| 60 | FILENLINKS | ||
| 61 | FILEPROVIDE | ||
| 62 | FILERDEVS | パッケージを構成する各ファイルのメジャー番号とマイナー番号を表示 | |
| 63 | FILEREQUIRE | ||
| 64 | FILESIGNATURELENGTH | ||
| 65 | FILESIGNATURES | ||
| 66 | FILESIZES | パッケージを構成する各ファイルのサイズをバイト単位で表示 | |
| 67 | FILESTATES | パッケージを構成する各ファイルの状態を表示 | |
| 68 | FILETRIGGERCONDS | ||
| 69 | FILETRIGGERFLAGS | ||
| 70 | FILETRIGGERINDEX | ||
| 71 | FILETRIGGERNAME | ||
| 72 | FILETRIGGERPRIORITIES | ||
| 73 | FILETRIGGERSCRIPTFLAGS | ||
| 74 | FILETRIGGERSCRIPTPROG | ||
| 75 | FILETRIGGERSCRIPTS | ||
| 76 | FILETRIGGERTYPE | ||
| 77 | FILETRIGGERVERSION | ||
| 78 | FILEUSERNAME | パッケージを構成する各ファイルの所有者を英数字形式で表示 | |
| 79 | FILEVERIFYFLAGS | パッケージを構成する各ファイルのファイル検証フラグの数値を表示 | |
| 80 | FSCONTEXTS | ||
| 81 | GIF | queryformatでは使用できません | |
| 82 | GROUP | パッケージが属するグループを表示 | Applications System Environment/Base System Environment/Libraries Unspecified |
| 83 | HDRID | ||
| 84 | HEADERCOLOR | ||
| 85 | HEADERI18NTABLE | ||
| 86 | HEADERIMAGE | ||
| 87 | HEADERIMMUTABLE | ||
| 88 | HEADERREGIONS | ||
| 89 | HEADERSIGNATURES | ||
| 90 | ICON | queryformatでは使用できません | |
| 91 | INSTALLCOLOR | ||
| 92 | INSTALLTID | ||
| 93 | INSTALLTIME | パッケージがインストールされた日時を表示 | |
| 94 | INSTFILENAMES | ||
| 95 | INSTPREFIXES | 再配置可能パッケージがインストールされたときに使用された実際のパスを表示 | |
| 96 | LICENSE | パッケージの配布ライセンスを表示 | |
| 97 | LONGARCHIVESIZE | ||
| 98 | LONGFILESIZES | ||
| 99 | LONGSIGSIZE | ||
| 100 | LONGSIZE | ||
| 101 | MODULARITYLABEL | ||
| 102 | N | ||
| 103 | NAME | パッケージの名前を表示 | |
| 104 | NEVR | ||
| 105 | NEVRA | ||
| 106 | NOPATCH | ソースパッケージファイルに含まれていないパッチファイルを表示 | |
| 107 | NOSOURCE | ソースパッケージファイルに含まれていないソースアーカイブを表示 | |
| 108 | NVR | ||
| 109 | NVRA | ||
| 110 | O | ||
| 111 | OBSOLETEFLAGS | ||
| 112 | OBSOLETENAME | ||
| 113 | OBSOLETENEVRS | ||
| 114 | OBSOLETES | ||
| 115 | OBSOLETEVERSION | ||
| 116 | OLDENHANCES | ||
| 117 | OLDENHANCESFLAGS | ||
| 118 | OLDENHANCESNAME | ||
| 119 | OLDENHANCESVERSION | ||
| 120 | OLDFILENAMES | ||
| 121 | OLDSUGGESTS | ||
| 122 | OLDSUGGESTSFLAGS | ||
| 123 | OLDSUGGESTSNAME | ||
| 124 | OLDSUGGESTSVERSION | ||
| 125 | OPTFLAGS | ||
| 126 | ORDERFLAGS | ||
| 127 | ORDERNAME | ||
| 128 | ORDERVERSION | ||
| 129 | ORIGBASENAMES | ||
| 130 | ORIGDIRINDEXES | ||
| 131 | ORIGDIRNAMES | ||
| 132 | ORIGFILENAMES | ||
| 133 | OS | ビルドされたオペレーティングシステムを表示 | linux |
| 134 | P | ||
| 135 | PACKAGER | パッケージの作成を担当する人を表示 | |
| 136 | PATCH | ソースパッケージファイルに含まれるパッチファイルを表示 | |
| 137 | PATCHESFLAGS | ||
| 138 | PATCHESNAME | ||
| 139 | PATCHESVERSION | ||
| 140 | PAYLOADCOMPRESSOR | ||
| 141 | PAYLOADDIGEST | ||
| 142 | PAYLOADDIGESTALGO | ||
| 143 | PAYLOADFLAGS | ||
| 144 | PAYLOADFORMAT | ||
| 145 | PKGID | ||
| 146 | PLATFORM | ||
| 147 | POLICIES | ||
| 148 | POLICYFLAGS | ||
| 149 | POLICYNAMES | ||
| 150 | POLICYTYPES | ||
| 151 | POLICYTYPESINDEXES | ||
| 152 | POSTIN | パッケージのインストール後スクリプトを表示 | |
| 153 | POSTINFLAGS | ||
| 154 | POSTINPROG | ||
| 155 | POSTTRANS | ||
| 156 | POSTTRANSFLAGS | ||
| 157 | POSTTRANSPROG | ||
| 158 | POSTUN | パッケージのアンインストール後スクリプトを表示 | |
| 159 | POSTUNFLAGS | ||
| 160 | POSTUNPROG | ||
| 161 | PREFIXES | ||
| 162 | PREIN | パッケージのインストール前スクリプトを表示 | |
| 163 | PREINFLAGS | ||
| 164 | PREINPROG | ||
| 165 | PRETRANS | ||
| 166 | PRETRANSFLAGS | ||
| 167 | PRETRANSPROG | ||
| 168 | PREUN | パッケージのアンインストール前スクリプトを表示 | |
| 169 | PREUNFLAGS | ||
| 170 | PREUNPROG | ||
| 171 | PROVIDEFLAGS | ||
| 172 | PROVIDENAME | ||
| 173 | PROVIDENEVRS | ||
| 174 | PROVIDES | パッケージが提供する機能を表示 | |
| 175 | PROVIDEVERSION | ||
| 176 | PUBKEYS | ||
| 177 | R | ||
| 178 | RECOMMENDFLAGS | ||
| 179 | RECOMMENDNAME | ||
| 180 | RECOMMENDNEVRS | ||
| 181 | RECOMMENDS | ||
| 182 | RECOMMENDVERSION | ||
| 183 | RECONTEXTS | ||
| 184 | RELEASE | パッケージのリリース番号を表示 | 1.fc31 |
| 185 | REMOVETID | ||
| 186 | REQUIREFLAGS | パッケージに必要な各機能の要件フラグを表示 | |
| 187 | REQUIRENAME | パッケージに必要な機能を表示 | |
| 188 | REQUIRENEVRS | ||
| 189 | REQUIRES | ||
| 190 | REQUIREVERSION | パッケージに必要な各機能のバージョン関連の側面を表示 | |
| 191 | RPMVERSION | パッケージのビルドに使用されたRPMのバージョンを表示 | |
| 192 | RSAHEADER | ||
| 193 | SHA1HEADER | ||
| 194 | SHA256HEADER | ||
| 195 | SIGGPG | ||
| 196 | SIGMD5 | ||
| 197 | SIGPGP | ||
| 198 | SIGSIZE | ||
| 199 | SIZE | インストールされたすべてのファイルの合計サイズをバイト単位で表示 | |
| 200 | SOURCE | ソースパッケージファイルに含まれるソースアーカイブを表示 | |
| 201 | SOURCEPACKAGE | ||
| 202 | SOURCEPKGID | ||
| 203 | SOURCERPM | バイナリパッケージの作成元のソースパッケージの名前を表示 | |
| 204 | SUGGESTFLAGS | ||
| 205 | SUGGESTNAME | ||
| 206 | SUGGESTNEVRS | ||
| 207 | SUGGESTS | ||
| 208 | SUGGESTVERSION | ||
| 209 | SUMMARY | ||
| 210 | SUPPLEMENTFLAGS | ||
| 211 | SUPPLEMENTNAME | ||
| 212 | SUPPLEMENTNEVRS | ||
| 213 | SUPPLEMENTS | ||
| 214 | SUPPLEMENTVERSION | ||
| 215 | TRANSFILETRIGGERCONDS | ||
| 216 | TRANSFILETRIGGERFLAGS | ||
| 217 | TRANSFILETRIGGERINDEX | ||
| 218 | TRANSFILETRIGGERNAME | ||
| 219 | TRANSFILETRIGGERPRIORITIES | ||
| 220 | TRANSFILETRIGGERSCRIPTFLAGS | ||
| 221 | TRANSFILETRIGGERSCRIPTPROG | ||
| 222 | TRANSFILETRIGGERSCRIPTS | ||
| 223 | TRANSFILETRIGGERTYPE | ||
| 224 | TRANSFILETRIGGERVERSION | ||
| 225 | TRIGGERCONDS | ||
| 226 | TRIGGERFLAGS | RPMの将来のバージョン用に予約 | |
| 227 | TRIGGERINDEX | RPMの将来のバージョン用に予約 | |
| 228 | TRIGGERNAME | RPMの将来のバージョン用に予約 | |
| 229 | TRIGGERSCRIPTFLAGS | RPMの将来のバージョン用に予約 | |
| 230 | TRIGGERSCRIPTPROG | ||
| 231 | TRIGGERSCRIPTS | ||
| 232 | TRIGGERTYPE | ||
| 233 | TRIGGERVERSION | RPMの将来のバージョン用に予約 | |
| 234 | URL | ソフトウェアに関する追加情報を指すURLを表示 | |
| 235 | V | ||
| 236 | VCS | ||
| 237 | VENDOR | パッケージのマーケティングを担当する組織を表示 | Fedora Project RPM Fusion |
| 238 | VERBOSE | ||
| 239 | VERIFYSCRIPT | パッケージ検証に使用されるスクリプトを表示 | |
| 240 | VERIFYSCRIPTFLAGS | ||
| 241 | VERIFYSCRIPTPROG | ||
| 242 | VERSION | ソフトウェアのバージョンを表示 | |
| 243 | XPM | queryformatでは使用できません |