dnf命令 – 新一代的软件包管理器 – Linux命令大全(手册)

您所在的位置:网站首页 dnf安装软件包 dnf命令 – 新一代的软件包管理器 – Linux命令大全(手册)

dnf命令 – 新一代的软件包管理器 – Linux命令大全(手册)

2023-05-28 05:30| 来源: 网络整理| 查看: 265

dnf命令来自英文词组“Dandified YUM”的缩写,是新一代的软件包管理器,其功能是用于安装、更新、卸载Linux系统中的软件。最初应用于Fedora 18系统中,目标非常明确的想要解决掉yum命令的诸多瓶颈问题,例如占用大量内存、臃肿的软件依赖关系、运行速度缓慢等等诟病。

与yum命令的执行格式高度相同,只需要将日常软件包管理操作中的yum替换成dnf命令即可。

语法格式:dnf [参数] 软件名

常用参数:

autoremove删除孤立无用的软件包check-update检查更新系统的软件包clean all删除缓存的无用软件包distro-sync更新软件包到最新稳定版downgrade回滚软件到指定版本groupinstall安装一个软件包组grouplist查看所有的软件包组groupremove删除一个软件包组groupupdate升级软件包组中的软件包history显示帮助信息info查看软件包详情install安装软件包list显示全部软件包名称provides查找文件提供者remove删除软件包repolist显示可用软件库信息reinstall重新安装指定软件包search搜索软件库中的指定软件包update升级软件包version显示版本信息

参考示例

安装指定的软件:

[root@linuxcool ~]# dnf install httpd

安装指定的软件,且无需二次确认:

[root@linuxcool ~]# dnf install httpd -y

更新指定的软件:

[root@linuxcool ~]# dnf update httpd

重新安装指定软件:

[root@linuxcool ~]# dnf reinstall httpd

卸载指定的软件:

[root@linuxcool ~]# dnf remove httpd

查询软件仓库中已有软件包列表:

[root@linuxcool ~]# dnf list

更新系统中所有的软件包至最新版:

[root@linuxcool ~]# dnf update 与该功能相关的Linux命令:firewall-cmd命令 – 防火墙策略管理工具reset命令 – 设定终端机的状态pidof命令 – 查找服务进程的PID号码ntpdate命令 – 设置日期和时间grub命令 – 交互式的管理GRUB引导程序lilo命令 – 安装核心载入disown命令 – 从Shell终端中移除作业strace命令 – 跟踪系统调用信息XF86Setup命令 – 设置XFee86mkbootmedia命令 – 创建可引导的Solaris ISO映像


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3