cursor开发之前必须换源是 腾讯的源比较稳定
cursor开发之前必须换源是 腾讯的源比较稳定
!/bin/bash
set -e
echo "========== 备份原有YUM源 =========="
创建备份目录
mkdir -p /etc/yum.repos.d/backup
备份原有的repo文件
cp -a /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
echo "========== 下载并配置腾讯云YUM源 =========="
删除原有的repo文件
rm -f /etc/yum.repos.d/*.repo
下载腾讯云的CentOS 8 Stream的repo文件
cat > /etc/yum.repos.d/CentOS-Stream-Base-Tencent.repo << EOF
[BaseOS]
name=CentOS-Stream-8 - Base - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/centos/8-stream/BaseOS/$basearch/os/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-Official
[AppStream]
name=CentOS-Stream-8 - AppStream - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/centos/8-stream/AppStream/$basearch/os/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-Official
[extras]
name=CentOS-Stream-8 - Extras - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/centos/8-stream/extras/$basearch/os/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-Official
[PowerTools]
name=CentOS-Stream-8 - PowerTools - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/centos/8-stream/PowerTools/$basearch/os/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-Official
[centosplus]
name=CentOS-Stream-8 - Plus - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/centos/8-stream/centosplus/$basearch/os/
gpgcheck=1
enabled=0
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-Official
EOF
添加EPEL源
cat > /etc/yum.repos.d/epel-tencent.repo << EOF
[epel]
name=Extra Packages for Enterprise Linux 8 - $basearch - mirrors.cloud.tencent.com
baseurl=https://mirrors.cloud.tencent.com/epel/8/Everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/epel/RPM-GPG-KEY-EPEL-8
EOF
echo "========== 清除YUM缓存并重建 =========="
清除缓存
dnf clean all
重建缓存
dnf makecache
echo "========== 测试YUM源 =========="
列出可用的包,检验源是否正常工作
dnf repolist
echo "========== 完成 =========="
echo "YUM源已成功更换为腾讯云镜像"

浙公网安备 33010602011771号