欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決CentOS7下yum失效問(wèn)題

 更新時(shí)間:2025年06月25日 10:23:54   作者:請(qǐng)叫我亮仔  
CentOS 7正式結(jié)束生命周期(EOL),官方也終止了所有支持,但我們服務(wù)用的都是CentOS7 ,也不會(huì)輕易升級(jí),這一問(wèn)題如何解決呢,下面小編就來(lái)和大家詳細(xì)講講

背景

centos7已經(jīng)停止支持,yum源也失效了 ,但是我們服務(wù)用的都是CentOS7 ,也不會(huì)輕易升級(jí)。so 我們只能找找替代方案,很幸運(yùn)發(fā)現(xiàn)阿里云的yum源還可以使用,記錄下來(lái)方便下次可能用到,順便有緣人搜到這篇文章的話,也能給你一個(gè)參考。

1. 查看當(dāng)前有哪些是在使用的

# 查看所有倉(cāng)庫(kù)配置文件
ls -l  /etc/yum.repos.d/

總用量 56
-rw-r--r--. 1 root root 2523 8月   2 2024 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 10月 23 2020 CentOS-CR.repo
-rw-r--r--. 1 root root  649 10月 23 2020 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 10月 23 2020 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 10月 23 2020 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 10月 23 2020 CentOS-Sources.repo
-rw-r--r--. 1 root root 8515 10月 23 2020 CentOS-Vault.repo
-rw-r--r--. 1 root root  616 10月 23 2020 CentOS-x86_64-kernel.repo
-rw-r--r--. 1 root root 2081 8月   2 2024 docker-ce.repo
-rw-r--r--. 1 root root  951 10月  3 2017 epel.repo
-rw-r--r--. 1 root root 1050 10月  3 2017 epel-testing.repo
-rw-r--r--. 1 root root    0 7月  23 2024 jenkins.repo
-rw-r--r--. 1 root root  477 4月  27 2014 nux-dextop.repo

# 查看當(dāng)前啟用的倉(cāng)庫(kù)
yum repolist all

2. 備份配置

# 創(chuàng)建備份目錄
mkdir -p /root/yum-repos-backup

# 備份所有倉(cāng)庫(kù)配置
cp /etc/yum.repos.d/*.repo /root/yum-repos-backup/

3. 安裝阿里云yum源

# 刪除之前的所有配置
rm -rf /etc/yum.repos.d/*

# 配置阿里云
# 檢查阿里云網(wǎng)絡(luò)是否正常
curl -I http://mirrors.aliyun.com/centos-vault/7.9.2009/os/x86_64/

# 創(chuàng)建新的完整倉(cāng)庫(kù)配置
cat > /etc/yum.repos.d/CentOS-Base.repo << 'EOF'
[base]
name=CentOS-7 - Base
baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-7 - Updates
baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/updates/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-7 - Extras
baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/extras/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-7 - Plus
baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/centosplus/x86_64/
enabled=0
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7
EOF

創(chuàng)建EPEL倉(cāng)庫(kù)配置

# 創(chuàng)建EPEL倉(cāng)庫(kù)配置
cat > /etc/yum.repos.d/epel.repo << 'EOF'
[epel]
name=Extra Packages for Enterprise Linux 7 - x86_64
baseurl=http://mirrors.aliyun.com/epel/7/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-7
EOF

4. 清理緩存并測(cè)試

# 清理所有緩存
yum clean all

# 重新生成緩存
yum makecache

# 測(cè)試倉(cāng)庫(kù)連接
yum repolist enabled

5.方法補(bǔ)充

最新CentOS 7 yum源失效的解決方案

方案一:切換至阿里云源(推薦)

# 備份原有repo文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下載新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
或
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

# 清理并重建緩存
sudo yum clean all
sudo yum makecache

方案二:系統(tǒng)遷移

建議升級(jí)至以下替代系統(tǒng):

  • CentOS Stream 8/9
  • RHEL 8/9(開(kāi)發(fā)者訂閱免費(fèi))
  • AlmaLinux/RockyLinux 8/9

遷移工具推薦:

sudo yum install -y leapp-upgrade
sudo leapp preupgrade

驗(yàn)證方法

# 測(cè)試源可用性
sudo yum install -y telnet && echo "源配置成功"

# 檢查系統(tǒng)可升級(jí)包
sudo yum check-update

重要提示:本文方案僅為臨時(shí)應(yīng)對(duì)措施,建議在測(cè)試環(huán)境驗(yàn)證后實(shí)施。對(duì)于關(guān)鍵業(yè)務(wù)系統(tǒng),應(yīng)制定完整的遷移計(jì)劃。

到此這篇關(guān)于解決CentOS7下yum失效問(wèn)題的文章就介紹到這了,更多相關(guān)CentOS7 yum失效解決內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • CentOS 8安裝ZABBIX4.4的指南

    CentOS 8安裝ZABBIX4.4的指南

    這篇文章主要介紹了CentOS 8安裝ZABBIX4.4的指南,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 詳解Ubuntu下安裝mysql和簡(jiǎn)單操作

    詳解Ubuntu下安裝mysql和簡(jiǎn)單操作

    這篇文章主要介紹了詳解Ubuntu下安裝mysql和簡(jiǎn)單操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • Linux服務(wù)器如何使用網(wǎng)絡(luò)代理

    Linux服務(wù)器如何使用網(wǎng)絡(luò)代理

    這篇文章主要介紹了Linux服務(wù)器如何使用網(wǎng)絡(luò)代理問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Linux下的多線程編程(三)

    Linux下的多線程編程(三)

    學(xué)東西,往往實(shí)例才是最讓人感興趣的,老是學(xué)基礎(chǔ)理論,不動(dòng)手,感覺(jué)沒(méi)有成就感,呵呵。
    2014-08-08
  • 給Apache虛擬主機(jī)增加端口的方法

    給Apache虛擬主機(jī)增加端口的方法

    這篇文章主要介紹了給Apache虛擬主機(jī)增加端口的方法,修改配置的方法很簡(jiǎn)單,需要的朋友可以參考下
    2015-07-07
  • php擴(kuò)展memcached和memcache的安裝配置方法

    php擴(kuò)展memcached和memcache的安裝配置方法

    這篇文章主要介紹了php擴(kuò)展memcached和memcache的安裝配置方法,需要的朋友可以參考下
    2014-11-11
  • CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.6.33+PHP5.6.26運(yùn)行環(huán)境

    CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.6.33+PHP5.6.26運(yùn)行環(huán)境

    這篇文章主要介紹了CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.6.33+PHP5.6.26運(yùn)行環(huán)境,需要的朋友可以參考下
    2016-10-10
  • linux進(jìn)程監(jiān)控與自動(dòng)重啟的簡(jiǎn)單實(shí)現(xiàn)方法

    linux進(jìn)程監(jiān)控與自動(dòng)重啟的簡(jiǎn)單實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于linux進(jìn)程監(jiān)控與自動(dòng)重啟的簡(jiǎn)單實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用linux具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • centOS7 NET模式設(shè)置靜態(tài)Ip的方法步驟

    centOS7 NET模式設(shè)置靜態(tài)Ip的方法步驟

    這篇文章主要給大家介紹了關(guān)于centOS7 NET模式設(shè)置靜態(tài)Ip的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用centOS7系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Linux中使用命令more,less,cat查看文件內(nèi)容

    Linux中使用命令more,less,cat查看文件內(nèi)容

    今天小編就為大家分享一篇關(guān)于Linux中使用命令more,less,cat查看文件內(nèi)容,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03

最新評(píng)論