RPMARGS(1)
π
RPMARGS(1) β the rpmargs page, bestie edition
okay so you found the rpmargs manual, and honestly? it's giving "small tool, big slay." it processes RPM packages. that's the whole vibe. let's get into it π
β¨ NAME β¨
rpmargs β process RPM packages. yeah. that's it. that's the job. π
πΈ SYNOPSIS πΈ
rpmargs [-h] -c command [-a] [-p] [FILE...] [DIR...]
look at her. compact. iconic. no wasted energy. π
π¦ DESCRIPTION π¦
so basically rpmargs takes a command and runs it against every single RPM package you hand it on the command line. one command, many packages, no manual looping, no crying. we love a delegation moment. π«Ά
extra word splitting is performed on the command. yes, extra. it splits more than you'd expect, and that's just how it is β noted, not judged.
then:
- every
FILEyou pass gets treated as an RPM package, periodt. - every
DIRyou pass gets processed with the*.rpmpattern β and the RPM file basename gets prepended to the command output so you actually know which package said what. main character labeling energy. β¨
π OPTIONS π
-aβ process all Sisyphus packages. all of them. the entire roster. go off. π₯-pβ when you're processing a directory, this one lists package names instead of file names. and lowkey it does more than that: it turns on special treatment for packages that share the same name β meaning it processes only the one with the latest version. duplicates could never. π-hβ display this help and exit. the classic. the beloved. the "wait what were the flags again" button. π
π AUTHOR π
Written by Alexey Tourbin <at@altlinux.org>. king behavior, fr fr. π«Ά
π COPYING π
Copyright (c) 2005 Alexey Tourbin, ALT Linux Team.
This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
so yes bestie, you can share it, remix it, pass it around β just keep it under the GPL terms, version 2 or later. respect the license, respect the vibe. β
rpmdevtools 9.6 Β· 2025-08-09
and that's the whole page!! you ate that reading session, no cap. go process some packages, you absolute icon πππ§
π¦ where this page comes from
- fedora 43: rpmdevtools 9.6-13.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms