前言:有手就行
前言:上面那个是吹牛皮的,这次我们来玩一下YUM软件仓库,可以完成安装、卸载、自动升软件包等任务,管理员在维护大量 Linux 服务器时更加轻松自如。除此之外还详细讲解了NFS的几个案例。
一.YUM仓库
1.1YUM概述
1.YUM (Yellow dog UpdaterModified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
2.基于RPM包构建的软件更新机制
3.可以自动解决依赖关系
4.所有软件包由集中的YUM软件仓库提供
5.在centos8中yum改为apt
1.2YUM常用命令
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 日志文件
三.搭建yum仓库
3.1搭建本地yum仓库
1.首先将光驱中的镜像文件进行挂载(先将虚拟机的光盘载入)
2.切换到 yum.repo.d 目录 将自带的仓库移走,多个开启仓库文件可能会造成冲突无法使用
3.新建yum仓库文件
4.清空yum缓存
3.2 搭建云yum仓库
服务端: 192.168.75.135
客户端:192.168.75.136
1.服务端安装vsftp服务
2.服务端切换到ftp目录下建立一个CentOS7目录
3.服务端将光驱里的文件包备份到centos7里
4.服务端开启相关服务,关闭防火墙和自增强
5.客户端安装ftp 服务并启动关闭防火墙和selinux
6.测试ftp服务是否正常
7.编写yum仓库文件
8.验证
欲知后事如何,且听下回分解