RPM:Redhat Package Manager, redhat公司提出的软件包管理标准 包的后缀名:.rpm
缺点:不能主动解决依赖关系,比如说windows安装ensp-> 提示你去下载wireshark(ensp 依赖于wireshark,pcap)
yum:相较于rpm的优势,可以自动的解决依赖软件的安装 yellow dog updater, Modified: 在线安装,也能本地安装(需要有本地安装的软件仓库) 功能:能在线下载,安装,卸载,升级rpm软件包,并且能够自动查找并解决rpm包之间的 依赖关系 一次性完成所有具有依赖的rpm包的安装,不需要手动一个一个去安装 yum功能的依赖: 1).需要一个包含各种rpm包的软件仓库(Yum源) 2). 软件仓库的仓库数据库 3). 软件仓库的地址 redhat8版本中,将yum替换成了dnf, 现在的yum就是指向我们的dnf(软链接)
本地仓库在哪?
首先连接虚拟机的CD/DVD(第二个)
然后进入/dev/sr0 这里可以使用挂载命令将/dev/sr0 目录挂载到/mnt (即进入/mnt 就是进入/dev/sr0)
[root@localhost etc]# mount /dev/sr0 /mnt
mount: /dev/sr0 is write-protected, mounting read-only