#!/bin/bash
# YUM 镜像源配置 - 华为云
# 系统版本: CentOS Stream 9
# 由 镜像加速站 自动生成

echo "正在配置 YUM 镜像源..."

# 备份原有配置
sudo mkdir -p /etc/yum.repos.d/backup
sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ 2>/dev/null
echo "✓ 原有配置已备份"

# 下载镜像源配置文件
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repo/Centos-9.repo
echo "✓ 镜像源配置已更新"

# 清理并生成缓存
echo "正在生成缓存..."
sudo yum clean all
sudo yum makecache

echo "\n✅ YUM 镜像源已成功配置为 华为云"
echo "如需恢复原有配置，执行: sudo mv /etc/yum.repos.d/backup/*.repo /etc/yum.repos.d/ && sudo yum clean all"