一.Yum原理级相关概念图解

软件包管理之YUM仓库配置_软件包

二.YUM仓库实现方法

1.配置本地光盘作为YUM仓库

          2.配置http作为YUM仓库

3.配置epel YUM仓库

 

三. 配置yum仓库

1.本地方盘作YUM仓库配置

 

(1).挂载光盘

软件包管理之YUM仓库配置_style_02

(2)建立客户端配置文件/etc/yum.repos.d/

软件包管理之YUM仓库配置_blank_03

(3).保存退出并测试

软件包管理之YUM仓库配置_style_04软件包管理之YUM仓库配置_style_05

2.配置http服务器作为YUM仓库

(1).安装httpd服务器,作为文件服务器

yum -y install httpd

(2).将系统自带的另一张盘挂载至/media,并拷贝其package目录中的rpm包至/var/www/html/使用一个目录来保存所有rpm包

软件包管理之YUM仓库配置_软件包_06

(3).安装createrepo创建yum仓库

yum –y install createrepo

createrepo /var/www/html/centos6/

软件包管理之YUM仓库配置_软件包_07

软件包管理之YUM仓库配置_style_08

软件包管理之YUM仓库配置_border_09

(4).测试

软件包管理之YUM仓库配置_style_10

 

3.配置epel源

(1)要使用epel 需要事先装装epel的rpm包

http://mirrors.yun-idc.com/epel/ //选择与当前主机对应的版本的号

wget http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm

软件包管理之YUM仓库配置_软件包_11

(2)安装完成会在/etc/yum.repos.d/中生成两个文件

epel.repo  epel-testing.repo

注:修改epel.repo文件 ,如下图 必需修改否则会报错

 

软件包管理之YUM仓库配置_style_12

软件包管理之YUM仓库配置_软件包_13

 

软件包管理之YUM仓库配置_软件包_14