linux 红帽7配置yum源,51CTO博客-专业IT技术博客创作平台-技术成就梦想

本文详细介绍了YUM(Yellowdog Updater Modified)的由来及其关键功能,包括自动化升级、安装/移除rpm包等,并提供了如何配置本地YUM源的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。

如果体验过rpm安装痛苦的人,我相信其肯定百分之百选择yum替代rpm。使用yum非常方便。如果要使用rpm则必须配置repository(软件仓库),由于RHEL的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用yum安装一些包,则需要配置本地的YUM源或者其它的网络源如Centos源。

本地源

配置本地yum源mkdir /mnt/cdrom    #创建光盘镜像所需的目录

mount -t iso9660 /dev/cdrom /mnt/cdrom    #挂载光盘镜像到当前目录下

#或者

mount /dev/cdrom /mnt/cdrom    #挂载光盘镜像到当前目录下

umount /mnt/cdrom    #卸载镜像

cd /etc/yum.repos.d/    #进入到yum源路径

touch rhel-media.repo    #创建一个yum配置仓库文件

vi rhel-media.repo    #编辑yum仓库配置文件

[media]    #yum仓库名称

name=Red Hat Enterprise Linux 7.2    #yum列表名称

baseurl=file:///mnt/cdrom    #本地光盘挂载的路径

enable=1    #启用yum源,0为不启用,1为启用

gpgcheck=1    #检查GPG-KEY,0为不检查,1为检查

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release    #GPG-KEY路径

yum clean all    #清除yum缓存

yum makecache    #缓存本地yum源中的软件包信息

yum grouplist | grep Server    #列出yum源服务

网络源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值