【就业班作业】【第六周】自建yum仓库,分别为网络源和本地源
一、将收集的rpm包文件放在同一个目录内
二、使用createrepo创建本地仓库
createrepo /data/localyum/
三、配置文件修改
1、批量备份repo文件(linux批量重命名文件)
方法一:rename ".repo" ".repo.bak" *
方法二:ls | sed -nr 's/(.*)(\.repo$)/mv & \1\2.bak/p' | bash
2、编辑vi /etc/yum.repos.d/Myyum.repo文件:
[InternetRepo]
#自定义互联网仓库
name=Internet 163
#镜像地址,路径止于repodata所在目录
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
#1表示启用仓库
enable=1
#启用gpg校验
gpgcheck=1
#gpgkey地址
gpgkey=http://mirrors.163.com/centos/$releasever/os/$basearch/RPM-GPG-KEY-CentOS-$releasever
#优先级100,越小越优先
cost=100
[EPEL]
#自定义互联网仓库变量
name=Internet epel
#镜像地址,路径止于repodata所在目录:$releasever、$arch、$basearch
baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/$releasever/$basearch/
#1表示启用仓库
enable=1
#启用gpg校验
gpgcheck=1
#gpgkey地址
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/epel/RPM-GPG-KEY-EPEL-$releasever
#优先级200,越小越优先
cost=200
[openvswitch]
#自定义互联网仓库变量
name=Internet OVS
baseurl=https://repos.fedorapeople.org/openstack/EOL/openstack-icehouse/epel-6/
#1表示启用仓库
enable=1
#启用gpg校验
gpgcheck=0
使用yum clean all 消除yum缓存
使用yum info list 重新缓存。
(完)