0
点赞
收藏
分享

微信扫一扫

部署YUM仓库

快乐小鱼儿_9911 2022-05-03 阅读 57

一、yum 仓库

1.1 yum概述

yum的前身是yup,借助于yum软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能自动查找并解决rpm包之间的依赖关系,而无需管理员手动去查找。
yum由仓库和客户端组成,所以yum可以存放在一台服务器或者两台服务器上,可以由官方提供,也可以有第三方来提供,如国内的阿里云,搜狐云,一些非盈利的组织(学校)。官方的源一般不在国内,下载速度受限制,手动改成国内的云可以大幅度提高速度:

软件仓库的提供方式:

1.2 yum常用命令

1.2.1 查询软件包命令

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.2.2 查询软件包组命令

在这里插入图片描述

1.2.3 yum安装升级

在这里插入图片描述

1.2.4 软件卸载

二、YUM仓库的配置

2.1 YUM主配置文件

配置文件: /etc/yum.conf

2.2 YUM仓库配置文件

位置:/etc/yum.repos.d/

2.3 日志文件

/var/log/yum.log

三、搭建yum仓库

3.1 搭建本地yum仓库

3.1.1首先将光驱中的镜像文件进行挂载(先将虚拟机的光盘载入)

3.1.2切换到 yum.repo.d 目录 将自带的仓库移走,多个开启仓库文件可能会造成冲突无法使用

3.3.3新建yum仓库文件

3.3.4清空yum缓存

[root@localhost yum.repos.d]# yum clean all && yum make

3.2 搭建云yum仓库

服务端: 192.168.61.100
客户端:192.168.61.110

3.2.1服务端安装vsftp服务

3.2.2服务端切换到ftp目录下建立一个CentOS7目录

3.2.3服务端将光驱里的文件包备份到centos7里

3.2.4服务端开启相关服务,关闭防火墙和自增强

3.2.5客户端安装ftp 服务并启动关闭防火墙和selinux

3.2.6编写yum仓库文件

[root@pxw yum.repos.d]# mv *.repo repo.bak/
[root@pxw yum.repos.d]# ls
repo.bak
[root@pxw yum.repos.d]# vim /etc/yum.repos.d/CentOS7.repo

验证一下:

yum install -y httpd ##现在调用的yum源是来自服务机

举报

相关推荐

0 条评论