DNF5-REPLAY(8)
π DNF5-REPLAY β the dnf5-replay manual page, bestie edition π
okay so this is the manual page for dnf5-replay, from the dnf5 family of manuals. Sit down, hydrate, and let's get into it. π«Ά
β¨ NAME β¨
dnf5-replay β the Replay Command π¬
β¨ SYNOPSIS β¨
dnf5 replay [options] <transaction-path>
β¨ DESCRIPTION β¨
okay so here's the vibe: dnf5 replay replays a transaction that's been stored in a directory at <transaction-path>. That transaction directory can come from two places, no cap:
- the
--storeoption, which is available for all transaction commands, or - the History Store Command.
The replay will perform the exact same operations on the packages as the original transaction did, and it will return with an error if there are any differences in the installed packages or in their versions. Like, it's not playing around. π€
Now, for the replay to actually run, the transaction directory has to contain a file with the transaction in JSON format named transaction.json. Periodt.
The directory can also contain packages, comps groups, or comps environments β and those get used in the replayed transaction. β¨
β¨ OPTIONS β¨
--ignore-extrasβ Don't treat extra packages that got pulled into the transaction as errors. They'll still be reported as warnings though, so you're not getting away with anything, bestie. π--ignore-installedβ Don't treat mismatches between installed packages and the stored transaction packages as errors. They will still be reported as warnings. And also:- For install actions, skip packages that are already installed.
- For upgrade actions, skip groups or environments that are not installed.
- For remove actions, skip packages, groups, or environments that are not installed.
β οΈ Heads up: using this option can result in an empty transaction. Not a single thing happening. The void. π
--skip-brokenβ Resolve any dependency problems by removing the packages causing those problems from the transaction. Problematic? Gone. π§Ή--skip-unavailableβ If some packages stored in the transaction aren't available on the target system, skip them instead of erroring out. We move. π¦
β¨ EXAMPLES β¨
dnf5 replay ./transaction
Replay a transaction stored at ./transaction.
dnf5 replay ./transaction --skip-unavailable
Replay a transaction stored at ./transaction while skipping unavailable packages. Slay.
β¨ Author β¨
See AUTHORS.md in the dnf5 source distribution. π
β¨ Copyright β¨
Contributors to the dnf5 project. π
and that's the whole page, bestie!! this icon of a manual page dropped on Sep 24, 2026, and it's part of the dnf5 project's docs. mwah. π β¨π
π¦ where this page comes from
- fedora 44: dnf5 5.4.6.0-1.fc44 Β· GPL-2.0-or-later
- fedora 44: dnf5 5.4.6.0-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms