1.根据系统版本下载对应的镜像包
系统版本查看类似:
$:cat /etc/redhat-release
$:CentOS Linux release 7.6.1810 (Core)
2.linux挂载系统镜像
$:mkdir -p /data/centos
$:mount -o loop CentOS-7.6.1810.iso /data/centos
3.启动httpd服务,便于其他机器共享yum源
$:sudo systemctl start httpd (如果无法启动,检查vi /etc/httpd/conf/httpd.conf对应的端口是否占用,同时也可以修改httpd的默认文件夹,具体百度)
$:sudo cp -r /data/centos/* /var/www/html
添加后访问 http://yours_ip/centos 进行测试,看看是否能访问,不能访问则关闭防火墙再测试
4.配置yum.repo
$:cd /etc/yum.repos.d/
$:mv /etc/yum.repos.d/* /tmp/
$:vi /etc/yum.repos.d/centos.repo
[centos] name=centos baseurl=file:///data/centos gpgcheck=0 enabled=1
5.测试
清除yum缓存
$:sudo yum clean all
重新生成yum缓存
$:sudo yum makecache
$:sudo yum list
6.其他机器调用
$:cd /etc/yum.repos.d/
$:mv /etc/yum.repos.d/* /tmp/
$:vi /etc/yum.repos.d/centos.repo
[centos] name=centos baseurl=http://yours_ip/centos gpgcheck=0 enabled=1
清除yum缓存
$:sudo yum clean all
重新生成yum缓存
$:sudo yum makecache
$:sudo yum list



