国产精品久久久久久亚洲影视,性爱视频一区二区,亚州综合图片,欧美成人午夜免费视在线看片

意見箱
恒創(chuàng)運營部門將仔細參閱您的意見和建議,必要時將通過預留郵箱與您保持聯(lián)絡。感謝您的支持!
意見/建議
提交建議

centos各版本更換阿里源的腳本

來源:佚名 編輯:佚名
2024-06-12 13:04:41

本文介紹一個centos各版本更換阿里源的腳本,以作參考

#!/bin/bash

 

# Detect CentOS version

if [ -f /etc/os-release ]; then

    . /etc/os-release

    OS_NAME=$ID

    OS_VERSION_ID=$VERSION_ID

elif [ -f /etc/centos-release ]; then

    OS_NAME="centos"

    OS_VERSION_ID=$(rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release))

else

    echo "不支持的系統(tǒng)類型."

    exit 1

fi

 

# Function to backup and replace YUM repo files

replace_yum_repo() {

    local url=$1

    local dest_dir="/etc/yum.repos.d"

 

    # Backup existing repo files

    mkdir -p "${dest_dir}/backup"

    mv ${dest_dir}/*.repo ${dest_dir}/backup/

 

    # Download new repo file

    curl -o ${dest_dir}/CentOS-Base.repo ${url}

}

 

# Replace YUM repo based on CentOS version

case $OS_VERSION_ID in

    6)

        echo "Detected CentOS 6"

        replace_yum_repo "http://www.landui.com/repo/Centos-6.repo"

        ;;

    7)

        echo "Detected CentOS 7"

        replace_yum_repo "http://www.landui.com/repo/Centos-7.repo"

        ;;

    8)

        echo "Detected CentOS 8"

        replace_yum_repo "http://www.landui.com/repo/Centos-8.repo"

        ;;

    *)

        echo "不支持的系統(tǒng)版本: $OS_VERSION_ID"

        exit 1

        ;;

esac

 

# Clean YUM cache

yum clean all

yum makecache

 

echo "yum已成功更換為阿里源!"

 

# End of script


本網(wǎng)站發(fā)布或轉(zhuǎn)載的文章均來自網(wǎng)絡,其原創(chuàng)性以及文中表達的觀點和判斷不代表本網(wǎng)站。
上一篇: ASP.NET和ASP的區(qū)別是什么 下一篇: Linux系統(tǒng)MySQL數(shù)據(jù)遷移data目錄復制方法