【CentOS】C8 dnf软件包管理器

补充说明

DNF 是新一代的rpm软件包管理器。他首先出现在 Fedora 18 这个发行版中。它取代了yum,正式成为 Fedora 22 的包管理器。

 

#查看dnf版本

[root@CentOS8 ~]# dnf --version

【CentOS】C8 dnf软件包管理器

 

#查看可用库

[root@CentOS8 ~]# dnf repolist

【CentOS】C8 dnf软件包管理器

 

#列出所有

[root@CentOS8 ~]# dnf list

#列出已安装的包

[root@CentOS8 ~]# dnf list installed

#列出可供安装的包

[root@CentOS8 ~]# dnf list available

【CentOS】C8 dnf软件包管理器

 

#搜索软件包

[root@CentOS8 ~]# dnf search <名称>

【CentOS】C8 dnf软件包管理器

 

#查询软件包详细信息

[root@CentOS8 ~]# dnf info  <名称>

【CentOS】C8 dnf软件包管理器

.

 

#安装包

[root@CentOS8 ~]# dnf install <名称>

#更新包

[root@CentOS8 ~]# dnf update <名称>

#删除软件包

[root@CentOS8 ~]# dnf remove nano 或 [root@CentOS8 ~]# dnf erase nano

【CentOS】C8 dnf软件包管理器

 

 

 

 

#删除无用孤立的软件依赖包

[root@CentOS8 ~]# dnf autoremove

 

#删除缓存的无用软件包

[root@CentOS8 ~]# dnf clean all

 

#获取有关某条命令的使用帮助

[root@CentOS8 ~]# dnf help clean

 

 

 

#查看所有的软件包组

[root@CentOS8 ~]# dnf grouplist

 

#安装一个软件包组

[root@CentOS8 ~]# dnf groupinstall ‘Educational Software’

 

#升级一个软件包组中的软件包

[root@CentOS8 ~]# dnf groupupdate ‘Educational Software’

 

#删除一个软件包组

[root@CentOS8 ~]# dnf groupremove ‘Educational Software’

 

上一篇:MySQL的Grant命令[转]


下一篇:Swoole笔记(一)