简单介绍:
1.什么是yum
yum服务 ---- 基于rpm软件的更新机制(安装、卸载、升级、查看、维护)
2.yum仓库三种实现方式
ftp方式: ftp://
http方式 : http://
本地仓库: file:///3.软件集合来源
* centos系统镜像
* 第3方软件
* 自定义
4.第3方或用户自定义软件仓库createrepo ---- 建立yum工具能够识别的数据文件
5.yum客户端(centos系统内置)
/etc/yum.repos.d/*.repo 文件 --- 仓库位置[仓库名称]
name= 说明
baseurl= yum仓库位置
enable= 1 启用 0 禁用
gpgcheck= 1 公钥验证 0 不验证公钥
构建本地yum仓库(系统光盘软件)
1.系统光盘放入光驱并挂载
[root@localhost ~]# mkdir /media/cdrom
[root@localhost ~]# mount /dev/cdrom /media/cdrom
2.备份原repo文件
[root@localhost ~]# mkdir /etc/yum.repos.d/bak
[root@localhost ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
3.创建本地yum仓库文件local.repo
[root@localhost ~]# vim /etc/yum.repos.d/local.repo
[local]
name=centos7.5
baseurl=file:///media/cdrom
enable=1
gpgcheck=0
##注释说明
[仓库名称]
name= 说明
baseurl= yum仓库位置
enable= 1 启用 0 禁用
gpgcheck= 1 公钥验证 0 不验证公钥
4.清除yum缓存
[root@localhost ~]# yum clean all
5.重建缓存
yum makecache
重建缓存的作用:
将软件包信息提前缓存到本地索引 ,用来提高搜索安装软件的速度
6.验证:安装httpd进行测试
[root@localhost ~]# yum -y install httpd
当我们看到httpd服务安装成功时,便证明本地yum仓库构建成功!