CentOS-7 RHEL-8 yum源的配置(本地yum源 + 互联网yum源)

本文介绍了如何配置CentOS-7和RHEL-8的yum源,包括本地yum源(使用光盘或镜像文件)和互联网yum源。通过配置yum源,可以简化软件包安装过程,自动处理依赖关系。对于本地yum源,文章详细解释了挂载光盘和编辑repo配置文件的步骤;对于互联网yum源,提供了阿里云的示例,并提到了校验选项。
摘要由CSDN通过智能技术生成

CentOS-7 RHEL-8 yum源的配置(本地yum源 + 互联网yum源)

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

如果你想用rpm -ivh安装很多软件几乎是可能完成的,依赖关系会让你抓狂。最小化安装只有vi  现在以安装vim命令为例说明。

服务器上一般都是最小化安装linux,如果是CentOS-7.6最小化安装后如果需要安装vim命令,如下图所要的rpm包超过了30个,如下图:在这里插入图片描述

每个包按照1分钟计算,先不管依赖关系还有先后顺序的话,个人估计安装vim需要超过30分钟。稍稍复杂一点儿的软件,几乎没办法用rpm命令安装。这个时候只要你配置好了yum源那就是一条命令就搞定。下面我们讲讲如何配置本地yum源,即挂载光盘后,使用光盘(镜像)里自带的yum安装包。
#mount /dev/cdrom /mnt        #挂载光驱到/mnt下           
#cd /etc/yum.repos.d
#vi iso.repo
[iso]	#yumid
name=iso-repo	#yum名称
baseurl=file:///mnt		#yum包的路径
gpgcheck=0			#不校验 “0”代表不校验  “1”代表校验
enabled=1			# “1”启用该yum源  “0” 代表不启用  

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

配置完成后wq保存退出,执行yum repolist 最后一行你就看到了4021个包的就是本地yum源的rpm安装包的数量
在这里插入图片描述

此刻本地yum配置完成 ,如果您使用的是互联网的yum源,仅仅是把baseurl=后面的内容换成互联网地址就好了,后面会有详细说明。

RHEL8的网络yum源同RHEL7的相同,本地yum源配置稍有不同,具体是在配置文件上,或者说在镜像光盘上不同。RHEL8的光盘将rpm包分成两部分,AppStream和BaseOS ,所以本地的yum配置文件多了一段
[AppStram]
name=iso-AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1

[BaseOS]
name=iso-BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1
wq

保存退出后执行命令:

yum repolist		#显示目前的yum库
yum list		#显示yum库里所有可以安装的软件包,如果是首次运行会进行一个索引下载,由于是本地的yum所以速度很快。

在这里插入图片描述

以上讲的是本地yum源的配置,下面讲讲配置互联网yum源。还联网yum源的配置其实和本地yum源配置相同,不同就是在baseurl=的后面填写互联网的yum源地址,如下图所示配置用的就是CentOS-7阿里的yum源http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/

在这里插入图片描述

来自互联网的yum如果不放心的话可以加上校验,在配置文件下加上校验的key就好了,如下图所示就是加了校验后的yum配置

在这里插入图片描述

配置完成后执行yum repolist ,可以看到这个yum源来自aliyun 有5061个安装包  

在这里插入图片描述

以上情况能基本能够满足大家的需求,当然了也有可能出现互联网,但是有一个iso镜像,这个其实就是挂载的时候命令稍稍一点变动,其余配置不变就把iso镜像作为光盘挂载上去了,如下:

在这里插入图片描述
就是原先的mount /dev/cdrom 改成了:mount -o -p iso文件名称

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值