dnf 基本操作

本文介绍了DNF(DandifiedYum)的基本语法、常用命令如版本查看、包管理、配置文件位置以及如何指定安装路径。内容涵盖了安装、升级、删除和系统维护等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、dnf 基本语法

2、配置

文件位置 /etc/dnf/dnf.conf

3、dnf 指定安装路径


参考:【linux】01 dnf 命令安装(新的代替yum 的安装方式)_-bash: dnf: command not found-CSDN博客

1、dnf 基本语法

#与 YUM 基本保持一致,少数用法有区别。
##### 版本
dnf --version  # 查看DNF包管理器版本
 
##### 帮助
dnf help  # 查看所有的DNF命令及其用途
dnf help <command>  # 获取命令的使用帮助
dnf history  # 查看 DNF 命令的执行历史
 
##### 信息查看
dnf repolist  # 查看系统中可用的DNF软件库
dnf search <package>  # 搜索软件库中的RPM包
 
dnf list installed  # 列出所有安装的RPM包
dnf list available  # 列出所有可安装的RPM包
dnf info <package>  # 查看软件包详情
 
dnf provides <file>  # 查找某一文件的提供者
 
##### 软件包操作
dnf install <package>  # 安装软件包及其所需的所有依赖
dnf update <package>  # 升级软件包
dnf remove <package>  # 删除软件包
dnf reinstall <package>  # 重新安装特定软件包
dnf distro-sync  # 更新软件包到最新的稳定发行版
 
##### 系统软件包
dnf check-update  # 检查系统所有软件包的更新
dnf update  # 升级所有系统软件包
dnf clean all  # 删除缓存的无用软件包

2、配置

文件位置

sudo vim /etc/dnf/dnf.conf

安装卸载

# sudo dnf install control-center
# sudo dnf remove control-center

升级

#升级软件
sudo dnf update
 
#升级系统
sudo dnf upgrade
 
#清除 RPM 包缓存
sudo dnf clean packages

3、dnf 指定安装路径

#把nginx安装在/apps/nginx目录下

dnf --installroot=/apps/nginx --releasever=/ install nginx -y


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值