yum源的配置

一.yum简介

      Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

二·yum的本地配置
<1>代码步骤

1,rm -rf /etc/yum.repos.d/*   #删除/etc/yum.repos.d/所有文件
2,vi /etc/yum.repos.d/aa.repo   #配置本地yum文件虽然Linux中一切皆文件但这里后缀.repo一定要写
内容:[aa]
           name=aa   #名字可以随便写但不能不写,不写报错。
           baseurl=file:///media   #本地yum库路径
           gpgcheck=0   #0是不进行数字签名验证,要进行数字签名验证必须导入公钥。
           enabled=1   #1是启动
3,yum clean all    #清空缓存
4,mount /dev/sr0 /media/   #挂在光盘
5,yum install wget -y   #测试安装wget命令
6,安装成功本地yum配置完成
<2>步骤详细图片

1.查看并删除/etc/yum.repos.d/所有文件在这里插入图片描述
2.编辑本地yum库文件
在这里插入图片描述
3.清除缓存记录
在这里插入图片描述
4.手动挂载光盘并用df查看是否挂载成功
在这里插入图片描述
5.测试安装,检验是否用的aa这个yum云
在这里插入图片描述

三.yum云服务配置

<1>设计思路:
    客户端:192.168.11.154    服务端:192.168.11.155
    首先两台主机可以互通,下来在服务端配置yum云客户端安装包都由服务端提供
<2>操作过程
服务端:
1,mount /dev/sr0 /media   #挂载光盘
2,vi /etc/yum.repos.d/xx.repo   #创建本地yum
3,yum clean all   #清空缓存
4,yum instll vsftpd -y   #安装ftp服务
5,systemctl stop firewalld ;setenforce 0   #关闭防火墙和Seliunx
6, systemctl restart vsftpd   #启动服务
7, cp -rvf /media/Packages/* /var/ftp/pub/   #复制光盘所有安装包
8, yum install createrepo -y   #安装创建yum云命令
9, createrepo -v /var/ftp/pub/   #创建yum云读取所有包获取包依赖
10,ls -l /var/ftp/pub/ | grep ^d   #生成repodata目录记录所有包依赖
客户端:
1,yum install ftp   #安装ftp客户端命令
2,ftp 192.168.11.155   #测试ftp服务,在服务端开启vsftpd服务时测试
3,vi /etc/yum.repos.d/aa.repo   #修改yum为服务提供
内容:
[aa]
name=aa
#baseurl=file:///media
baseurl=ftp://192.168.11.155/pub
gpgcheck=0
enabled=1
4,yum clean all
5,yum list gcc
6,yum install wget
<3>流程图片
1.挂载并检查光盘
在这里插入图片描述
2.安装服务端
在这里插入图片描述
3.安装客户端
在这里插入图片描述
4.客户端测试在这里插入图片描述
5.复制安装包,过程较慢耐心等待。
在这里插入图片描述
6.检安装包是否复制完全
在这里插入图片描述
7.创建yum云并获取包依赖在这里插入图片描述
8.
在这里插入图片描述
9.测试
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值