tldr/pages.zh/linux/dnf.md

38 lines
759 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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`