天天看点

linux 如何利用ISO搭建yum仓库

digoal

2016-11-12

linux , iso , yum , repo

在使用linux时,很多包有依赖关系,所以很多linux的发行版本都有自己的仓库管理软件,例如suse , debian, ubuntu , centos , rhel. 等等发行版本,各自有各自的软件仓库管理方法。

以centos为例,红帽派系的基本上都使用的是yum仓库管理手段。

使用仓库管理可以方便的安装rpm包,不需要自己挨个去解决依赖问题。

但是有的企业中,不是所有的服务器都能访问外网,同时外网的访问速度也是一个问题,所以通常来说,企业中会构建自己的yum或者其他相关发行版本的软件仓库。

本文将介绍一下使用发行版本的iso安装镜像,搭建yum仓库的方法。

参考

下载iso镜像

新建iso挂载点目录

挂载iso

备份并删除原有的yum配置文件

新增yum配置文件

刷新yum缓存

测试

修改yum配置,修改路径为上层目录

创建yum索引

刷新yum缓存,测试

如果你不想把iso文件拷贝到所有需要用到yum仓库的机器,有个比较笨的方法,把iso放到nfs目录,然后在目标机mount nfs,再mount iso。

更好的方法是大家网络yum仓库。

<a href="http://linux.it.net.cn/centos/server/2014/0905/4299.html">http://linux.it.net.cn/centos/server/2014/0905/4299.html</a>

继续阅读