LinuxRPM与Yum仓库,以及Yum配置

RPM与yum的关系

RPM能够帮助用户查询软件相关的依赖关系
在安装、升级、卸载服务程序时还需要考虑到其他程序、库的依赖关系,所以在进行效验、安装、卸载、查询、升级等管理软件操作时难度都非常大

RPM机制则为解决这些问题而设计的

yum仓库
尽管RPM能够帮助用户查询软件相关依赖关系,但问题还是要运维人员自己来解决,而有些大型软件可能与数十个程序都有依赖关系,在这种情况下安装软件会是非常痛苦的

Yum软件仓库可以根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统

配置Yum软件仓库

第一步:进入到/etc/yum.repos.d目录中(因为该目录存在着Yum软件仓库的配置文件)
第二步:使用Vim编辑器创建一个名为slt.repo的新配置文件(文件名称可以随意,但后缀必须为.repo),逐项写入下面加粗的配置参数并保存退出
[slt] :Yum软件仓库唯一标识符,避免与其他仓库冲突
name=lxa:Yum软件仓库的名称描述,易于识别仓库用处
baseurl=file:///media/cdrom:提供的方式包括FTP(ftp://…)、HTTP(http://…)本地(file:///…),挂载路径
enabled=1:设置此源是否可用;1为可用,0为禁用
gpgcheck=:设置此源是否校验文件;1为校验,0为不校验
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若上面参数开启校验,那么请指定公钥文件地址
第三步:按配置参数的路径挂载光盘
实例
1、先将原文件备份以备不时之需:首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件
在这里插入图片描述
2、挂载系统镜像文件(指定本地光盘作为yum仓库)
1.首先挂载光驱,然后新建目录并进行挂在操作,建议删除/etc/yum.repos.d下面的文件,如下所示:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
3.执行yum list all命令屏幕会有滚动显示,即表示yum创建成功,接下来我们就可以通过yum安装常用的软件,如图所示:
在这里插入图片描述

希望大家多多点赞,多多支持
我是新手小白,写错地方望大家多多指点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值