yum源

发布时间 2023-06-13 11:31:40作者: 小海哥哥de

一、配置为本地yum源
1、下载镜像文件CentOS-7-x86_64-Everything地址(以2003为例)

http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso

http://mirrors.sohu.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Everything-2003.iso

2、xftp上传CentOS 7的ISO镜像至服务器目录/root/下

3、挂载CentOS 7的ISO镜像至/media/centos目录

cd /root/

mkdir -p /media/centos/

mount -o loop CentOS-7-x86_64-Everything-2003.iso /media/centos/

4、查看挂载情况

df –h

5、在root目录下创建脚本文件

vi /root/auto_source.sh

内容如下:

!/bin/bash

备份原本地源

cp -rf /etc/yum.repos.d /etc/yum.repos.d_$(date '+%Y%m%d_%H%M%S')

删除默认原本地源

rm -rf /etc/yum.repos.d/*

配置本地源,创建Media.repo文件,并配置如下内容

cd /etc/yum.repos.d/

Media.repo

echo '[iso]' >> Media.repo

echo 'name=Media' >> Media.repo

echo 'baseurl=file:///media/centos/' >> Media.repo

echo 'gpgcheck=0' >> Media.repo

echo 'enabled=1' >> Media.repo

清除yum缓存

yum clean all

缓存本地yum源

yum makecache

6、赋予脚本可执行的权限

chmod +x /root/auto_source.sh

7、执行

./auto_source.sh

8、测试,安装vim

yum install -y vim