工作过程中会出现无法访问外网的情况,但是需要某个镜像站的文件,就需要创建一个本地镜像站。
通过能够访问外网的机器同步镜像
以BCLinux的yum源为例
首先安装对应的工具
yum install -y yum-util
# 包含reposync createrepo
检查repo
yum repolist
使用sync进行同步
reposync -r base -p /var/www/html/
# 表示将base包 同步到/var/www/html/文件夹下
-d 参数能够进行更新
创建repo
进入同步下来的文件夹下进项createrepo操作
cd /var/www/html/base
createrepo .
启动httpd服务
# 没有的话先安装
yum install -y httpd
systemctl start httpd
# 改服务会使/var/www/html/文件夹下的文件 变为网页可访问的
# 如果需要可以去/etc中修改端口
书写repo文件
书写指向该处的repo问价
[BaseOS]
name=BC-Linux-8.2 - Base
baseurl=http://
gpgcheck=0
enabled=1