【就业班作业】【第六周】自建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 重新缓存。

(完)

 

posted @ 2020-09-07 10:32  sankeya  阅读(130)  评论(0编辑  收藏  举报