八、Linux--配置yum源

1. yum简介

1.1 yum是如何安装软件的

yum仓库(也称yum源)用于存放各种rpm的软件包以及软件包之间的依赖关系(repodata目录)
需要安装软件的计算机连接到指定yum仓库来安装软件包

1.2 yum源作用

软件包管理器,类似Windows下的软件管家。

1.3 yum源优势

解决软件包之间的依赖关系,提高运维人员的工作效率。

1.4 yum源分类

本地yum源
所谓本地yum源是指yum仓库在本地,一般是本地系统光盘或镜像文件。

网络yum源
所谓网络yum源是指yum仓库在远程(不在本地),需要联网才能安装。

国内较知名的网络源(aliyun源,163源,sohu源,知名大学开源镜像等)
国外较知名的网络源(centos源、redhat源、红帽扩展epel源等)
特定软件相关的网络源(Nginx、MySQL、Zabbix等)

2. yum源配置

说明:以下操作系统以Centos 7.9为例,其他Linux系统类似。

2.1 本地yum源配置

挂载镜像到本地操作系统
手动挂载光盘到指定目录

1、 创建文件夹用来挂载镜像文件IOS
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom

2、 进入yum源配置文件目录下,备份并创建新的.repo文件
cd /etc/yum.repos.d
mkdir backup
mv *.repo backup
vim local.repo
[local]
# 下载源名字
name=local
# 指定yum仓库的路径(重要),file://表示本地仓库
baseurl=file:///media/cdrom
# 不用校验仓库里软件包的签名,0表示不校验;1表示校验
gpgcheck=0
# 是否禁用 0禁 1不禁
enabled=1

3、删除系统默认的所有源文件
[root@Heima ~]# cd /etc/yum.repos.d/
[root@Heima yum.repos.d]# rm -f ./*

4、清除yum缓存 以及缓存本地yum源
yum clean all
yum maekcache

5、 开机自动挂载
[root@Heima ~]# mount -o ro /dev/sr0 /mnt

[root@Heima ~]# echo "mount -o ro /dev/sr0 /mnt" >> /etc/rc.local

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值