在建立网络源前,大家需要先清楚yum命令是什么以及它的用法。
yum,全称“Yellow dog Updater, Modified”,是一个专门为了解决包的依赖关系而存在的软件包管理器。举个例子,就好比windos系统中,通过安装360管家可以实现在电脑上一键安装,升级,卸载软件。linux也提供了这样的工具,那就是yum。
如何查询自己的虚拟机上是否安装了yum命令?
[root@localhost ~]# rpm -qa | grep yum
yum-4.7.0-4.el8.noarch #显示了已安装的yum的版本号
那么yum的用法是怎么样的?
![](https://img-blog.csdnimg.cn/eabe38bd9f4f479d88255e14d3c9fd96.png)
![](https://img-blog.csdnimg.cn/2afbb04f5c1e47ff9360a0a27f1a3f5d.png)
了解了yum命令后,接下来配置 .repo 文件,即yum源
系统会去读取 /etc/yum.repos.d/ 目录下的 .repo 结尾的文件,从该文件中读取以下内容实现装包: 包含各种rpm安装文件的软件仓库(rhel8有两个仓库,rhel7只有一个仓库)
比较常用的仓库是以下两个仓库:
1.BaseOS存储库:提供一套核心的底层操作系统功能,为基础软件安装库
2.AppStream存储库:包括额外的用户空间应用程序、运行时语言和数据库