天天看点

【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’

继续阅读