YUM2DNF(8) DNF YUM2DNF(8) (NAME) yum2dnf - DNF YUM --SKIP-BROKEN (--SKIP-BROKEN) install: --skip-broken (alias) --setopt=strict=0 . DNF DNF . dnf.conf . strict <#strict- label>. upgrade: YUM --skip-broken dnf update . --skip-broken dnf upgrade . --best . UPDATE UPGRADE (UPDATE AND UPGRADE COMMANDS ARE THE SAME) dnf update dnf upgrade DNF . YUM yum upgrade yum --obsoletes update . CLEAN_REQUIREMENTS_ON_REMOVE (CLEAN_REQUIREMENTS_ON_REMOVE ON BY DEFAULT) clean_requirements_on_remove <#clean-requirements-on- remove-label> DNF () . "remove" DNF YUM DNF . RESOLVEDEP (NO RESOLVEDEP COMMAND) YUM (legacy) . dnf provides . DEPLIST (NO DEPLIST COMMAND) deplist YUM dnf repoquery --deplist repoquery <#repoquery-command-label>. : YUM yum deplist dnf repoquery --deplist . (EXCLUDES AND REPO EXCLUDES APPLY TO ALL OPERATIONS) YUM (excludes) . DNF (erasing) (listing) . python-f* Flask : dnf -x '*flask*' list installed 'python-f*' INCLUDE (THE INCLUDE OPTION HAS BEEN REMOVED) (include ) . DNF PROVIDES /BIN/ (DNF PROVIDES /BIN/ IS NOT FULLY SUPPORTED) UsrMove /bin /bin (symlink) filesystem /usr/bin . provides (globs) : dnf provides /b*/ ( YUM ). : dnf provides /usr/bin/ 982947 982664 . SKIP_IF_UNAVAILABLE (SKIP_IF_UNAVAILABLE COULD BE ENABLED BY DEFAULT) DNF skip_if_unavailable=True DNF <#conf- ref-label>. . YUM . 984483 . OVERWRITE_GROUPS COMPS (OVERWRITE_GROUPS DROPPED, COMPS FUNCTIONS ACTING AS IF ALWAYS DISABLED) . DNF (group ID) . MIRRORLIST_EXPIRE (MIRRORLIST_EXPIRE DROPPED) DNF metadata_expire () (mirrorlist - ) . METALINK MIRRORLIST (METALINK NOT RECOGNIZED IN THE MIRRORLIST REPO OPTION) yum.conf(5) mirrorlist : (hack) URL mirrorlist "metalink" mirrorlist metalink ( metalink ). 948788 . ALWAYSPROMPT (ALWAYSPROMPT DROPPED) . UPGRADE_REQUIREMENTS_ON_INSTALL (UPGRADE_REQUIREMENTS_ON_INSTALL DROPPED) . DNF . dnf upgrade . DNF (DNF HISTORY ROLLBACK CHECK DROPPED) DNF RPM (RPMDB) . DNF force . YUM SWAP (PACKAGES REPLACEMENT WITHOUT YUM SWAP) . () . DNF dnf shell --allowerasing . A ( P) B ( P A ) C ( P ) . : dnf --allowerasing install B yum swap A B . DNF swap dnf swap A B . (DEPENDENCY PROCESSING DETAILS ARE NOT SHOWN IN THE CLI) (depsolving) YUM : ---> Package rubygem-rhc.noarch 0:1.16.9-1.fc19 will be an update --> Processing Dependency: rubygem-net-ssh-multi >= 1.2.0 for package: rubygem-rhc-1.16.9-1.fc19.noarch DNF . DNF . YUM ( ) . 1044999 . DNF PROVIDES YUM (DNF PROVIDES COMPLIES WITH THE YUM DOCUMENTATION OF THE COMMAND) : yum provides sandbox YUM (heuristics) sandbox PATH . DNF . : dnf provides /usr/bin/sandbox : dnf provides '*/sandbox' . (BANDWIDTH LIMITING) DNF throttle bandwidth YUM . YUM . YUM . INSTALLONLYPKGS (INSTALLONLYPKGS CONFIG OPTION) YUM DNF installonlypkgs DNF (append) YUM . DELTA RPM (THE USAGE OF DELTA RPM FILES) deltarpm (delta RPM) . YUM DNF deltarpm_percentage DRPM/RPM deltarpm . SRPM. (HANDLING .SRPM FILES AND NON-EXISTENT PACKAGES) .srpm DNF : $ dnf install fdn-0.4.17-1.fc20.src.rpm tour-4-6.noarch.rpm Error: Will not install a source rpm package (fdn-0.4.17-1.fc20.src). . YUM "tour" . DNF . / (PROMOTING PACKAGE TO INSTALL TO A PACKAGE THAT OBSOLETES IT) Y X (obsolete) DNF X Y . YUM obsoletes . 1096506 . INSTALLROOT-- (BEHAVIOR OF --INSTALLROOT OPTION) DNF installroot . DNF --config (host) (YUM installroot ). Reposdir reposdirs installroot installroot (YUM reposdir installroot ). --installroot <#installroot- label> . (DIFFERENT PROMPT AFTER TRANSACTION TABLE) DNF . . 'download' . LIST (LIST COMMAND SHOWS ALL REPO ALTERNATIVES) DNF ( ) . . YUM-LANGPACKS (YUM-LANGPACKS SUBCOMMANDS HAVE BEEN REMOVED) DNF . : o langavailable o langinstall o langremove o langlist o langinfo LIST INFO DNF HISTORY 0 (DNF HISTORY SUBCOMMANDS LIST AND INFO RETURN 0 WHEN TRANSACTIONS NOT FOUND) dnf history list dnf history info DNF (zero exit status) . YUM yum history package-list yum history list . +------------------------------------+---------------------------------------------------------------+--------------------------------+ | YUM | / DNF | | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum check | dnf repoquery <#repoquery-command-label> --unsatisfied | dnf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-langpacks | | dnf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-aliases | dnf alias <#alias-command-label> | dnf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-auto-update-debug-info | debuginfo-install.conf | dnf-plugins-core | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-changelog | | dnf-plugins-core | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-copr | dnf copr | | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-fastestmirror | fastestmirror dnf.conf | | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-fs-snapshot | | dnf-plugins-extras-snapper | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-local | | dnf-plugins-core | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-merge-conf | | dnf-plugins-extras-rpmconf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-post-transaction-actions | | dnf-plugins-core | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-priorities | priority dnf.conf | | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-remove-with-leaves | dnf autoremove <#autoremove-command-label> | dnf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-show-leaves | | dnf-plugins-core | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-tmprepo | --repofrompath | dnf | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-tsflags | tsflags dnf.conf | | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-plugin-versionlock | | python3-dnf-plugin-versionlock | +------------------------------------+---------------------------------------------------------------+--------------------------------+ |yum-rhn-plugin | | dnf-plugin-spacewalk | +------------------------------------+---------------------------------------------------------------+--------------------------------+ () : yum-plugin-filter-data, yum-plugin-keys, yum-plugin-list-data, yum-plugin-protectbase, yum-plugin-ps, yum-plugin-puppetverify, yum-plugin-refresh-updatesd, yum-plugin-rpm-warm-cache, yum-plugin-upgrade-helper, yum-plugin-verify (RFE) . YUM DNF . +----------------------+----------------------------------------------------------------------------+--------------------------------+ | | DNF | | | YUM | | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |debuginfo-install | dnf debuginfo-install | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |find-repos-of-install | dnf list installed | dnf | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |needs-restarting | dnf tracer | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |package-cleanup | dnf list <#list-command-label>, dnf repoquery <#repoquery-command-label> | dnf, dnf-plugins-core | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repoclosure | dnf repoclosure | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repodiff | dnf repodiff | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repo-graph | dnf repograph | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repomanage | dnf repomanage | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repoquery | dnf repoquery <#repoquery-command-label> | dnf | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |reposync | dnf reposync | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |repotrack | dnf download --resolve --alldeps | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |yum-builddep | dnf builddep | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |yum-config-manager | dnf config-manager | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |yum-debug-dump | dnf debug-dump | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |yum-debug-restore | dnf debug-restore | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ |yumdownloader | dnf download | | +----------------------+----------------------------------------------------------------------------+--------------------------------+ package-cleanup: +---------------------------+----------------------------+ |package-cleanup --dupes | dnf repoquery --duplicates | +---------------------------+----------------------------+ |package-cleanup --leaves | dnf repoquery --unneeded | +---------------------------+----------------------------+ |package-cleanup --orphans | dnf repoquery --extras | +---------------------------+----------------------------+ |package-cleanup --problems | dnf repoquery | | | --unsatisfied | +---------------------------+----------------------------+ |package-cleanup | dnf remove --duplicates | |--cleandupes | | +---------------------------+----------------------------+ |package-cleanup | dnf remove | |--oldkernels | --oldinstallonly | +---------------------------+----------------------------+ |package-cleanup | dnf remove $(dnf repoquery | |--oldkernels --keep=2 | --installonly | | | --latest-limit=-2) | +---------------------------+----------------------------+ YUM-UPDATEONBOOT YUM-CRON (YUM-UPDATEONBOOT AND YUM-CRON) DNF yum-updateonboot yum-cron . dnf automatic ( DNF Automatic <> ). : $ systemctl enable --now dnf-automatic-install.timer apply_updates /etc/dnf/automatic.conf True : $ systemctl enable --now dnf-automatic.timer . . dnf-automatic*.timer /usr/lib/systemd/system/ . () (UTILITIES THAT HAVE NOT BEEN PORTED YET) repo-rss, show-changed-rco, show-installed, verifytree, yum-groups-manager (FAQ) YUM DNF . (RFE) . (AUTHOR) AUTHORS DNF . (COPYRIGHT) 2012-2020, Red Hat, GPLv2+ 4.24.0 December 17, 2025 YUM2DNF(8)