1.下载系统ISO文件
http://isoredirect.centos.org/centos/7/isos/x86_64/
2.启动Apache HTTP Server,一般Centos系统预安装httpd,如果没有安装可以自己下载安装,(httpd下载链接)
systemctl start httpd
systemctl status httpd
3.创建ISO文件挂载目录,并挂载ISO文件
mkdir /var/www/html/centos7
mount CentOS-7-x86_64-Everything-2003.iso /var/www/html/centos7
4.打开浏览器测试本地库
在浏览器输入 http://172.168.***.***/centos7/ 显示如下图,
5.备份原来仓库文件
cd /etc/yum.repos.d
mkdir backup
mv CentOS* ./backup
6.创建本地仓库文件
vim Centos-LocalBase.repo
添加如下内容保存:
[local-repo]
name=local-repo
baseurl=http://172.168.***.***/centos7/
enabled=1
gpgcheck=0
gpgkey=http://172.168.***.***/centos7/RPM-GPG-KEY-CentOS-7
7.清除原有 yum 缓存,生成新缓存
sudo yum clean all
sudo yum makecache
8.测试yum 仓库
yum list | more