Linux dnf 命令教程:包管理利器 🔧
1. 简介
dnf
(Dandified YUM)是 Fedora、CentOS 8 及以上版本、RHEL 8 等基于 RPM 的 Linux 发行版中使用的软件包管理工具。它是 yum
的继任者,提供了更高效、灵活的方式来安装、更新和管理软件包。通过 dnf
,你可以轻松管理系统中的软件包和依赖,确保系统的健康和安全。📦
2. 常见操作概览 📋
操作 | 命令格式 | 说明 |
---|---|---|
安装软件包 | dnf install <软件包名> | 安装指定的软件包。 |
升级软件包 | dnf upgrade <软件包名> | 升级指定的软件包。 |
升级所有软件包 | dnf upgrade | 升级系统中所有已安装的软件包。 |
删除软件包 | dnf remove <软件包名> | 删除指定的软件包。 |
查找软件包 | dnf search <关键词> | 根据关键词搜索软件包。 |
查看软件包信息 | dnf info <软件包名> | 查看指定软件包的详细信息。 |
清理缓存 | dnf clean all | 清理所有缓存文件。 |
更新系统 | dnf update | 更新系统中的所有软件包。 |
3. 命令示例 ⚡
3.1 安装软件包
要安装一个软件包,可以使用 dnf install
命令:
$ sudo dnf install vim
此命令将安装 vim
编辑器。
3.2 升级软件包
如果你只想升级特定的软件包,可以使用:
$ sudo dnf upgrade vim
要升级所有已安装的软件包,使用:
$ sudo dnf upgrade