steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 554
在上一篇经验中,我们讲解了怎么从对应的源中安装dnf这个包管理器,安装完成后,我们来学习一下这个包管理器怎么使用,为RHEL/CentOS 8.0中使用dnf包管理器做铺垫。
首先,来查看一下我们安装的dnf版本信息,命令是:
dnf --version
如下面图中所示,可以看到目前安装的版本是2.7.5版本,相比较之下,目前网络上一些教程里安装的dnf版本还是0.6版本,这个版本已经是比较新的版本了。
然后再来查看一下dnf的帮助信息,学习一款软件最快的方式就是查看它的帮助信息,从帮助信息里学习对应的用法。如下面所示:
dnf --help
从它的帮助信息里可以看到,它的基本命令格式是:
dnf [options] COMMAND
即命令后面跟一个可选的参数,然后再跟一个子命令。从显示的帮助信息来看,它可用的子命令和可选参数都非常多。因此后面我们会挑出一些常用的来学习。
既然是包管理器,那我们首先要学习的自然是软件包仓库的管理了。dnf的仓库管理和yum命令相似,如下面所示,两个命令分别展示可用的仓库和所有仓库:
dnf repolist
dnf repolist all
这一点相当于是完全继承了yum命令的用法,结果如下图所示:
查看仓库的命令看完了,我们再来看下dnf管理仓库的命令,在yum命令中,我们是通过安装yum-config-manager这个工具来进行仓库的管理。但是在dnf中,则是把config-manager这个命令作为dnf的子命令进行管理的。也是需要先安装,命令是:
dnf install 'dnf command(config-manager)'
如下面图中所示,和安装普通的软件相似。
安装完成后,禁用一个仓库命令就是:
dnf config-manager --set-disable 163
启用仓库命令就是:
dnf config-manager --set-enable 163
如下面图中所示,禁用后,仓库状态就变为disable,启用后就变为enable,感觉和yum命令差不多。此外,yum list命令和dnf list命令含义也相同,大家可以自己尝试一下。
看完了仓库管理命令,我们来看下普通的包管理命令。我们知道,在现在的CentOS/RHEL平台上,包管理命令有yum和rpm两个。yum是用来管理在线安装的,而rpm可以用来离线安装,以及查看包的信息。但是在dnf包管理器中,可以直接使用dnf命令查看包管理信息,即某个命令文件的包信息。首先我们来看这个命令:
dnf info vim-enhanced
查看vim这个包的信息,如下所示:
然后再来查看怎么根据某个命令找到对应的包,命令是:
dnf provides /usr/bin/vim
如下所示,可以找到/usr/bin/vim这个命令来自于vim-enhanced这个包。这个命令就和rpm -qf的效果是一模一样的了。而且还可以查出哪个源中包含这个软件包。相当于是离线在线同时查找。这一点可以认为比rpm命令更先进。
最后来看看dnf安装和移除软件命令,这一点还是继承yum命令的:
安装命令:dnf install nginx
移除命令:dnf remove nginx
结果如下面图中所示,可以看到和yum命令一脉相承。几乎可以无缝衔接。学习起来也非常简单。至此,dnf的简单用法就讲解完毕。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 554
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 483
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 409