DNF4-DEBUG(8)
β¨ NAME β¨
ok so this is dnf4-debug β the DNF debug Plugin, and it lives in dnf-plugins-core (section 8 of the manual, bestie, we're in admin-tools territory π
)
π«Ά DESCRIPTION π«Ά
This plugin hands you two whole dnf commands, and honestly? iconic of it.
debug-dumpβ writes your system RPM configuration out to a dump file. like, receipts. πdebug-restoreβ restores the installed packages back to the versions that were written in the dump file. By default it does not remove already installed versions of install-only packages, and it only marks those versions that are mentioned in the dump file for installation. The final decision on which versions to keep on the system is left todnfand can be fine-tuned using theinstallonly_limitconfiguration option (seednf.conf(5)). so like, dnf is the main character here andinstallonly_limitis how you tell it what to do π
β οΈ Note: DNF and Yum debug files are not compatible, so they literally cannot be used by the other program. fr fr. no crossover episodes. π
π SYNOPSIS π
dnf debug-dump [--norepos] [<filename>]
dnf debug-restore [--output] [--install-latest] [--ignore-arch]
[--filter-types = [install,remove,replace]] <filename>
π ARGUMENTS π
<filename>β the file you write the dump to, or read from. one file, two moods, slay. β¨
π OPTIONS π
All general DNF options are accepted, see Options in dnf(8) for details. (yes, every single general one, go look, i'll wait π«Ά)
πΈ dnf debug-dump
--noreposβ do not dump the content of enabled repos. keep that stuff to yourself, periodt.
π¦ dnf debug-restore
--filter-types=[install,remove,replace]β limit package changes to the specified type. only the vibes you asked for.--ignore-archβ when installing, ignore the architecture and install missing packages matching the name, epoch, version and release. architecture who? never heard of her π--install-latestβ when installing, use the latest package of the same name and architecture. newest is the moment.--outputβ only output the list of packages which will be installed or removed. no actual changes are done. window shopping only, bestie ποΈ--remove-installonlyβ allow removal of install-only packages. β οΈ using this option may result in an attempt to remove the running kernel version β specifically in situations when the currently running kernel version is not part of the dump file. so like... yeah. that's a whole thing. be careful, i'm not joking ππ
π Author π
See AUTHORS in your Core DNF Plugins distribution π«‘
β Copyright β
2014, Red Hat, Licensed under GPLv2+
and that's the whole page, bestie!! this was version 4.10.1 dated Sep 27, 2025, so if your manpage is older than that... update it fr. mwah πβ¨π
π¦ where this page comes from
- ubuntu resolute: dnf-plugins-core 4.10.1-5 Β· GPL-2.0-or-later
- ubuntu stonking: dnf-plugins-core 4.10.1-5 Β· 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