DNF5-DO(8) dnf5 DNF5-DO(8) dnf5-do - Do dnf5 do [] [] do DNF5. (install remove upgrade downgrade reinstall). (install remove upgrade downgrade reinstall) do . . do : package group auto. group . auto . do . @ . . (install remove upgrade downgrade reinstall). --installed-from-repo --from-repo. . . --action . (). do . : install remove upgrade downgrade reinstall. --type . : auto package group. auto type. --allowerasing . --skip-broken . --skip-unavailable . . --allow-downgrade . --no-allow-downgrade . --installed-from-repo=REPO_ID,... . --from-repo=REPO_ID,... ( ) . . . . --downloadonly RPM. --offline . dnf5-offline(8), <#offline-command-ref-label>. --advisories=ADVISORY_NAME,... . . FEDORA-2201-123. ( ) --skip-unavailable. --advisory-severities=ADVISORY_SEVERITY,... . . : critical important moderate low none. --bzs=BUGZILLA_ID,... Bugzilla . . 123123. ( ) --skip-unavailable. --cves=CVE_ID,... CVE ( ) . . CVE CVE-2201-0123. ( ) --skip-unavailable. --security . --bugfix . --enhancement . --newpackage . dnf5 do --action=install tito tito. dnf5 do --action=remove sddm-wayland-plasma --action=install sddm-x11 sddm-wayland-plasma sddm-x11. dnf5 do --action=install --type=group id=office 'name=Games and Entertainment' --type=package iftop --action=remove atop office () Games and Entertainment () iftop atop. dnf5 do --action=install pkg --from-repo=myrepo1 pkg1 --from-repo=myrepo2 pkg2 --action=remove --installed-from-repo=compromised_repo '*' pkg pkg1 myrepo1 pkg2 myrepo2. . compromised_repo. dnf5-install(8), <#install-command-ref-label> dnf5-remove(8), <#remove-command-ref-label> dnf5-upgrade(8), <#upgrade-command-ref-label> dnf5-downgrade(8), <#downgrade-command-ref-label> dnf5-reinstall(8), <#reinstall-command-ref-label> dnf5-advisory(8), <#advisory-command-ref-label> dnf5-specs(7), <#specs-misc-ref-label> AUTHORS.md dnf5. dnf5. 3 . . : . 19 2026 DNF5-DO(8)