dnf.md 759 B

dnf

RHEL, Fedora 和 CentOS 的软件包管理工具(yum 的替代品)。 对于其他包管理器中的等效命令,请见 https://wiki.archlinux.org/title/Pacman/Rosetta. 更多信息:https://dnf.readthedocs.io.

  • 更新已安装的包到最新可用版本:

sudo dnf upgrade

  • 通过关键词搜索包:

dnf search {{关键词1 关键词2 ...}}

  • 显示软件包的描述:

dnf info {{包}}

  • 安装软件包(使用 -y 自动确认所有提示):

sudo dnf install {{包1 包2 ...}}

  • 删除软件包:

sudo dnf remove {{包1 包2 ...}}

  • 列出已安装的包:

dnf list --installed

  • 查找哪些包提供给定命令:

dnf provides {{命令}}

  • 查看所有过去的操作:

dnf history