" 目录:RHCA+ -> 6 软件仓库 -> 34 _etc_yum.repos.d_文件名.repo "

实际的软件仓库配置文件
|-------------|-----------------------------|
| repo文件变量 | 作用 |
| releasever | 当前OS发行版的主版本号;例:8、7、6 |
| arch | CPU架构;例:aarch64、i686、x86_64 |
| basearch | 系统架构;例:i386、x86_64 |
| contentdir | 目录;例:centos-8、centos-7 |
| $YUM0-9 | 自定义变量;使用shell对应的0-9个同名变量替换 |
|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|
| 配置项 | 作用 |
| wuzuniao | 仓库名称:唯一标识,不和其他软件仓库名冲突 |
| name=wuzuniao | 描述信息(name):注明软件仓库用途 |
| baseurl=file:///media/cdrom | 仓库位置(baseurl、mirrorlist):软件包的获取方式 FTP:ftp://服务器地址/pub/ HTTP:http://mirrors.aliyun.com/centos-vault/8.5.2111/BaseOS/$basearch/os/ 本地文件:file:///media/cdrom |
| enabled=1 | 是否启用(enabled):设置此源是否可用;1为可用,0为禁用;不写表示启用 |
| gpgcheck=0 | 是否校验(gpgcheck):设置此源是否校验文件;1为校验,0为不校验 |
| gpgkey= | 公钥位置(gpgkey):若上面的参数开启了校验功能,则此处为公钥文件位置。若没有开启,则省略不写 |
| sslverify=0 | 和仓库通信时不验证ssl证书;https类的仓库连接时报证书问题可用 |
root@wuzuniao \~# cd /etc/yum.repos.d/ #进入/etc/yum.repos.d/目录中(因为该目录存放着软件仓库的配置文件)
root@wuzuniao yum.repos.d# vim wuzuniao.repo #创建新的repo文件(文件名称可随意,但后缀必须为.repo)
wuzuniao #仓库名称:唯一标识,不和其他软件仓库名冲突;
name=wuzuniao #描述信息(name):注明软件仓库用途
baseurl=file:///media/cdrom #仓库位置(baseurl、mirrorlist):软件包的获取方式;可使用FTP、HTTP或本地文件(需要在后面添加file参数)
enabled=1 #是否启用(enabled):设置此源是否可用;1为可用,0为禁用。不写表示启用
gpgcheck=0 #是否校验(gpgcheck):设置此源是否校验文件;1为校验,0为不校验。
#公钥位置(gpgkey):若上面的参数开启了校验功能,则此处为公钥文件位置。若没有开启,则省略不写。
root@wuzuniao yum.repos.d#