1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-25 17:57:34 +08:00
ohmyzsh/plugins/dnf
Marcus Müller 1c55a0fe52
feat(dnf): use dnf5 if available (#11904)
Co-authored-by: Marcus Müller <marcus_ohmyzsh@baseband.digital>
2023-09-21 11:43:00 +01:00
..
dnf.plugin.zsh feat(dnf): use dnf5 if available (#11904) 2023-09-21 11:43:00 +01:00
README.md feat(dnf): use dnf5 if available (#11904) 2023-09-21 11:43:00 +01:00

dnf plugin

This plugin makes dnf usage easier by adding aliases for the most common commands.

dnf is the new package manager for RPM-based distributions, which replaces yum.

To use it, add dnf to the plugins array in your zshrc file:

plugins=(... dnf)

Classic dnf is getting superseded by dnf5; this plugin detects the presence
of dnf5 and uses it as drop-in alternative to the slower dnf.

Aliases

Alias Command Description
dnfl dnf list List packages
dnfli dnf list installed List installed packages
dnfgl dnf grouplist List package groups
dnfmc dnf makecache Generate metadata cache
dnfp dnf info Show package information
dnfs dnf search Search package
Use sudo
dnfu sudo dnf upgrade Upgrade package
dnfi sudo dnf install Install package
dnfgi sudo dnf groupinstall Install package group
dnfr sudo dnf remove Remove package
dnfgr sudo dnf groupremove Remove package group
dnfc sudo dnf clean all Clean cache