选取一台有web服务的服务器作为yum服务器
2、创建文件夹
为了方便管理,我们创建以系统名称命名的文件夹名称
3、安装yum-utils、createrepo
4、利用yumdownloader下载需要的包到指定目录
例如下载内核所有包到当前目录
5、有时候我们只知道某个组件,但是不知道它不是一个yum包,我们可以通过yum provides 查找该组件属于哪个包
yum2.x版本,直接yum provides yumdownloader就可以,yum 3.x版本,需要在前面加*/
6、下载好源码rpm文件之后,利用createrepo工具生成创建yum仓库、创建索引信息
7、用web服务器搭建,配置网络可以访问,并配置列出目录,如图:
8、到客户端进行测试:
配置完成后清理yum缓存
yum clean all
yum makecache
yum repolist
完成,搭建自己的yum服务器,在内网,或者网络环境差的情况下,可以不必要去占用带宽资源,安装需要的软件也不需要一直等包下载,还可以自定义其他yum仓库中没有的yum包。