centos 搭建yum源服务器
1、安装httpd
只是做测试用,生产环境是不联网的,要自己编译安装,自己的虚拟机可以直接yum安装
yum install -y httpd
systemclt start httpd
注意:防火墙,可开放端口80或直接关闭防火墙
浏览器访问,成功
2、下载ios
地址:https://mirrors.bfsu.edu.cn/centos/
根据自己的操作系统选择,版本解释:
CentOS-7-x86_64-DVD-2003-02.iso # 标准安装版(推荐)
CentOS-7-x86_64-Everything-2003-02.iso # 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)
CentOS-7-x86_64-Minimal-2003-02.iso # 精简版,自带的软件最少
CentOS-7-x86_64-NetInstall-2003.iso # 网络安装版(从网络安装或者救援系统)
因为本地有DVD版的,就不另外下载了,做yum源服务器的话最好用 Everything 完整版的
3、将ios挂载
创建目录:mkdir -p /var/www/html/centos,用来在httpd下挂载ios
挂载ios:mount -t auto CentOS-7-x86_64-DVD-2003.iso /var/www/html/centos/
用httpd网站查看
3、修改yum源库地址
修改yum库
vim /etc/yum.repos.d/CentOS-Base.repo
将baseurl修改成自己搭建的yum库地址(注意:是文件下的所有mirrorlist都屏蔽,baseurl都要修改)
yum clean all
yum list tree
和挂载上的版本一致
换一台虚拟机,其它服务器的CentOS-Base.repo修改,同样文件下的所有mirrorlist都屏蔽,baseurl都要修改
再 yum clean all 就可以使用了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了