Linux必会100个命令(五十八)dnf命令
DNF不是那个游戏。
dnf是rpm软件包管理器。
它跟yum类似,但是未来可能替代yum。
在CentOS7以后dnf和yum都可以使用。
如果没有安装dnf,可以使用如下命令:
yum install epel-release
yum install dnf
使用--version查看 dnf版本
使用repolist显示系统中可用的DNF软件库
使用list列出所有来自软件库的可用软件包和所有已经安装的软件包
dnf list
使用list installed列出所有安装过的软件
dnf list installed
使用list available列出所有可安装软件包
dnf list available
使用search搜索软件
例如: dnf search mysql
使用info查看软件详情
例如:dnf info nano
使用install安装软件包
例如:dnf info nano
使用update升级软件包
例如:dnf date nano
使用update或upgrade升级所有软件包
dnf update
dnf upgrade
使用remove删除软件包
dnf remove nano
使用autoremove删除无用孤立的软件包
dnf autoremove
使用clean删除缓存的无用软件包
dnf clean all
获取某条命令的帮助
例如:dnf help clean
使用history查看dnf命令执行理事
dnf history
使用grouplist查看所有软件包组
dnf grouplist
使用groupinstall一个软件包组
dnf groupinstall 软件包组名
使用groupupdate升级一个软件包租
dnf groupupdate 软件包组名
使用reinstall重新安装特定软件
dnf reinstall nano
使用dnf回滚某个特定软件版本
dnf downgrade 软件名