如何搭建私有YUM仓库与内网镜像站
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,如何搭建私有YUM仓库与内网镜像站,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。搭建私有YUM仓库私有yum仓库环境系统版本:cen
千家信息网最后更新 2026年10月31日如何搭建私有YUM仓库与内网镜像站
如何搭建私有YUM仓库与内网镜像站,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
搭建私有YUM仓库
私有yum仓库环境系统版本:centos7.4 IP:192.168.1.47 #最好能上公网
私有yum仓库服务端配置
第一:创建使用yum仓库存放路径mkdir /home/mirros/siyou -p第二:安装必要软件(yumdownloader这个命令在yum-utils工具里,用来下载软件包,但不安装)yum install createrepo yum-utils -y第三:上传自己打包好的rpm包到/home/mirros/siyoucd /home/mirros/siyoulrzsz#或则进入到该目录,将软件下载到此目录,但是不安装yumdownloader openssl-*第四:初始化repodata索引文件(每新放入一个rpm都需要更新索引,不让识别不到新加的)createrepo -pdo /home/mirrors/siyou/ /home/mirrors/siyou/#下面是添加rpm包后的更新命令createrepo --update /home/mirrors/siyou/第五:提供http服务cd /home/mirros/python -m SimpleHTTPServer 80
客户端配置
在使用私有源时,软件包与base其他源一样时,建议先禁用其他源。
cd /etc/yum.repos.dvim Centos-siyou.repo[siyou]name=siyoubaseurl=http://192.168.1.47/siyouenable=1 #1表示启用,没有此参数也表示启用gpgcheck=0#重建缓存,并安装软件yum clean all && yum makecacheyum install openssl-*
镜像站环境
系统版本:centos7.4 IP:192.168.1.47 #要能上公网centos及epel官方源,中国站(中科大镜像站)http://mirrors.ustc.edu.cncentos日常使用的软件源介绍(base,extras,updates)注意:中科大的rsync,每个ip同时只能同步两条
内网镜像服务器配置
第一:安装软件yum install rsync第二:同步软件源#同步centos7的base源mkdir /home/mirrors/centos/7 -prsync -av rsync://mirrors.ustc.edu.cn/centos/7/os /home/mirrors/centos/7#同步centos7的extras源 rsync -av rsync://mirrors.ustc.edu.cn/centos/7/extras /home/mirrors/centos/7#同步centos7的updates源rsync -av rsync://mirrors.ustc.edu.cn/centos/7/updates /home/mirrors/centos/7+++++++++++++++++++++++++++++或则省去前面三步,直接同步centos7的官方源rsync -av rsync://mirrors.ustc.edu.cn/centos/7 /home/mirrors/centos#简单同步一个分支的所有信息rsync -av rsync://mirrors.ustc.edu.cn/centos/7.4.1708 /home/mirrors/centos/第三:添加epel源同步(epel源是扩展的,不是centos官方维护的,但是包含很多软件)mkdir /home/mirrors/epel/7 -prsync -av rsync://mirrors.ustc.edu.cn/epel/7/ /home/mirrors/epel/7第四:要长期使用需要将上面同步命令,写入定期执行文件,定期同步更新第五:启动httpcd /home/mirrorspython -m SimpleHTTPServer 80
客户端配置
第一:备份/etc/yum.repo/目录下的官方源,并创建一个自己的源,如下vim /etc/yum.repo/ccc.repo[base]name=CentOS-$releasever - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infrabaseurl=http://192.168.1.47/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates [updates]name=CentOS-$releasever - Updates#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infrabaseurl=http://192.168.1.47/centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that may be useful[extras]name=CentOS-$releasever - Extras#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infrabaseurl=http://192.168.1.47/centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7第二:客户端怎么安装epel源#在安装extras源后,默认是自带并启用的yum install epel* -y#编辑/etc/yum.repo/epel.repo文件vim /etc/yum.repo/epel.repo[epel]name=Extra Packages for Enterprise Linux 7 - $basearchbaseurl=http://192.168.1.47/epel/7/$basearch#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearchfailovermethod=priorityenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7[epel-debuginfo]name=Extra Packages for Enterprise Linux 7 - $basearch - Debugbaseurl=http://192.168.1.47/epel/7/$basearch/debug#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7gpgcheck=1[epel-source]name=Extra Packages for Enterprise Linux 7 - $basearch - Sourcebaseurl=http://192.168.1.47/epel/7/SRPMS#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7gpgcheck=1
客户端使用
第二:清除缓存,并重建makecacheyum clean all && yum makecache第三:安装软件yum install tree -y
关于如何搭建私有YUM仓库与内网镜像站问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
软件
同步
仓库
私有
镜像
官方
客户
客户端
配置
命令
文件
目录
问题
更新
服务
更多
版本
环境
系统
索引
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网与科技
互联网加科技
中关村互联网科技集团
互联网科技公司发展
互联网未来科技
碳银互联网科技
互联网科技视频
互联网金融科技创新
壹账通互联网科技
互联网科技logo
广州善班互联网科技
科技与互联网的利与弊
江苏南京365互联网科技
中国的互联网科技企业的崛起
宁夏科技产业互联网案例
科技互联网大厂
中国互联网公司排名锤子科技
亚光科技低轨卫星互联网
恒生互联网科技趋势
科技发展第三阶段互联网时代
中国互联网科技工作委员会毛军
润盈互联网科技
广州慧亚互联网科技怎么样
以后互联网后是啥科技
昊天互联网科技有限公司
米聚互联网科技南京有限公司排面
广州百诚互联网科技有限公司官网
互联网科技企业商标注意事项
互联网时代高科技布局
安徽九吞吴互联网科技有限公司