From Fedora Project Wiki

mNo edit summary
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 58: Line 58:
| yum-groups-manager || [https://dnf-plugins-core.readthedocs.io/en/latest/groups-manager.html dnf groups-manager] ||  
| yum-groups-manager || [https://dnf-plugins-core.readthedocs.io/en/latest/groups-manager.html dnf groups-manager] ||  
|-
|-
| yum deplist || --- ||  
| yum deplist || [https://dnf.readthedocs.io/en/latest/command_ref.html#deplist-option-label dnf repoquery --deplist] ||  
|-
|-
| yumdb || --- ||  
| yumdb || --- ||  
Line 103: Line 103:
| yum-plugin-local || [https://dnf-plugins-core.readthedocs.io/en/latest/local.html dnf-plugins-extras-local] ||  
| yum-plugin-local || [https://dnf-plugins-core.readthedocs.io/en/latest/local.html dnf-plugins-extras-local] ||  
|-
|-
| yum-plugin-merge-conf || [http://rpm-software-management.github.io/dnf-plugins-extras/rpmconf.html dnf-plugins-extras-rpmconf] || DNF plugin works via external tool 'rpmconf'
| yum-plugin-merge-conf || [https://dnf-plugins-extras.readthedocs.io/en/latest/rpmconf.html dnf-plugins-extras-rpmconf] || DNF plugin works via external tool 'rpmconf'
|-
|-
| yum-plugin-post-transaction-actions || ||  
| yum-plugin-post-transaction-actions || ||  
Line 111: Line 111:
| yum-plugin-protectbase || ||  
| yum-plugin-protectbase || ||  
|-
|-
| yum-plugin-ps || [http://rpm-software-management.github.io/dnf-plugins-extras/tracer.html dnf-plugins-extras-tracer] [http://rpm-software-management.github.io/dnf-plugins-core/needs_restarting.html dnf-plugins-core]|| Not fully equal. tracer runs after transaction and have command to run manually. needs_restarting runs only after transaction.
| yum-plugin-ps || [https://dnf-plugins-extras.readthedocs.io/en/latest/tracer.html dnf-plugins-extras-tracer] [https://dnf-plugins-core.readthedocs.io/en/latest/needs_restarting.html dnf-plugins-core]|| Not fully equal. tracer runs after transaction and have command to run manually. needs_restarting runs only after transaction.
|-
|-
| yum-plugin-puppetverify || ||  
| yum-plugin-puppetverify || ||  
Line 121: Line 121:
| yum-plugin-rpm-warm-cache || ||  
| yum-plugin-rpm-warm-cache || ||  
|-
|-
| yum-plugin-show-leaves || dnf leaves || [http://rpm-software-management.github.io/dnf-plugins-extras/leaves.html dnf-plugins-extras-leaves]
| yum-plugin-show-leaves || dnf leaves || [https://dnf-plugins-core.readthedocs.io/en/latest/leaves.html dnf-plugins-extras-leaves]
|-
|-
| yum-plugin-tmprepo || dnf --repofrompath <repo>,<path/url> || Is documented in man dnf
| yum-plugin-tmprepo || dnf --repofrompath <repo>,<path/url> || Is documented in man dnf
Line 131: Line 131:
| yum-plugin-verify || ||  
| yum-plugin-verify || ||  
|-
|-
| yum-plugin-versionlock || dnf versionlock ||  [http://rpm-software-management.github.io/dnf-plugins-extras/versionlock.html dnf-plugins-extras-versionlock]
| yum-plugin-versionlock || dnf versionlock ||  [https://dnf-plugins-core.readthedocs.io/en/latest/versionlock.html]
|-
|-
|}
|}

Latest revision as of 20:55, 9 December 2021

CLI

Changes in DNF CLI compared to Yum

DNF User's FAQ

Yum Utils

All tools in DNF added by plugins (core, extras)

Yum Tool DNF Tool Notes
debuginfo-install dnf debuginfo-install
find-repos-of-install
Warning warn
Use dnf list installed pkg instead
dnf kickstart
needs-restarting dnf needs-restarting
package-cleanup -- covered by dnf list and dnf repoclosure; see man yum2dnf for details
repoclosure dnf repoclosure
repodiff dnf repodiff
repo-graph dnf repograph
repomanage dnf repomanage
repoquery dnf repoquery
repo-rss
Fail fail
RHBZ #1066867
reposync dnf reposync
repotrack dnf download
show-changed-rco --- Rarely used so we dropped it for now. Feel free to file RFE for missing functionality if you need it.
show-installed --- RHBZ #1266780
verifytree --- Rarely used so we dropped it for now. Feel free to file RFE for missing functionality if you need it.
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
yum-groups-manager dnf groups-manager
yum deplist dnf repoquery --deplist
yumdb ---
package-cleanup --problems dnf repoquery --unsatisfied
package-cleanup --dupes dnf repoquery --duplicated
package-cleanup --orphans dnf list extras
package-cleanup --oldkernels --count=1 dnf remove $( dnf repoquery --installonly --latest-limit -1 -q ) remove old kernels, keep one only
yum distro-sync dnf distro-sync
yum shell ---

Plugins

Yum Plugin DNF Plugin Notes
yum-langpacks dnf-langpacks All lang* commands are available to use in dnf-langpacks now. But its still not 100% complete.
yum-plugin-aliases
yum-plugin-auto-update-debug-info
yum-plugin-changelog
Fail fail
RHBZ #1066867
yum-plugin-copr dnf-plugins-core
yum-plugin-fastestmirror dnf part of standard dnf; could be disabled in config, see fastestmirror option in man dnf.conf
yum-plugin-filter-data
yum-plugin-fs-snapshot dnf-plugins-extras-snapper
yum-plugin-keys
yum-plugin-list-data
yum-plugin-local dnf-plugins-extras-local
yum-plugin-merge-conf dnf-plugins-extras-rpmconf DNF plugin works via external tool 'rpmconf'
yum-plugin-post-transaction-actions
yum-plugin-priorities dnf part of standard dnf; see priority option in man dnf.conf
yum-plugin-protectbase
yum-plugin-ps dnf-plugins-extras-tracer dnf-plugins-core Not fully equal. tracer runs after transaction and have command to run manually. needs_restarting runs only after transaction.
yum-plugin-puppetverify
yum-plugin-refresh-updatesd
yum-plugin-remove-with-leaves dnf autoremove
yum-plugin-rpm-warm-cache
yum-plugin-show-leaves dnf leaves dnf-plugins-extras-leaves
yum-plugin-tmprepo dnf --repofrompath <repo>,<path/url> Is documented in man dnf
yum-plugin-tsflags
yum-plugin-upgrade-helper
yum-plugin-verify
yum-plugin-versionlock dnf versionlock [1]