Korjaa virhe: Repo 'AppStream' metatietojen lataaminen epäonnistui
Jos käytät jostain syystä edelleen aktiivisesti CentOS 8:a, olet luultavasti kohdannut seuraavan virheen yrittäessäsi päivittää järjestelmääsi tai yksinkertaisesti asentaa pakettia.
"Virhe: Repo-sovellusvirran metatietojen lataaminen epäonnistui: sisäistä peililistaa ei voi valmistella: peililuettelossa ei ole URL-osoitteita"
Esimerkiksi seuraavassa kuvakaappauksessa yritin asentaa fio-pakettia ja törmätä siihen.
Mikä on tämän virheen syy?
Saatat olla tietoinen siitä, että CentOS Linux 8 kuoli ennenaikaisesti, se saavutti End Of Life (EOL) 31. joulukuuta 2021, joten se ei enää saa kehitysresursseja viralliselta CentOS-projektilta.
Tämä tarkoittaa, että 31.12.2021 jälkeen, jotta voit päivittää CentOS-asennuksesi, sinun on vaihdettava peilit CentOS Vault Mirroriin, jossa ne arkistoidaan pysyvästi.
Korjaa virhe: Repo "AppStream" metatietojen lataaminen epäonnistui
Korjaa yllä oleva virhe avaamalla päätelaite tai kirjautumalla sisään ssh:n kautta ja suorittamalla seuraavat komennot muuttaaksesi repo-URL-osoite osoittamaan vault.centos.org virallisista CentOS-varastoista.
Tässä käytämme sed-komentoa tarvittavien ohjeiden tai parametrien muokkaamiseen repo-määritystiedostoissa:
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
Vaihtoehtoisesti voit myös osoittaa Cloudflare-pohjaiseen varastovarastoon suorittamalla seuraavat komennot:
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.epel.cloud|g' /etc/yum.repos.d/CentOS-Linux-*
Nyt sinun pitäisi pystyä päivittämään CentOS tai asentamaan paketteja ilman virheitä:
Jos haluat siirtyä CentOS 8:sta Rock Linux 8:aan tai AlamLinux 8:aan, tutustu näihin oppaisiin:
- Kuinka siirtyä CentOS 8:sta Rocky Linux 8:aan
- Siirtyminen CentOS 8:sta AlmaLinux 8.5:een
Siinä kaikki! Toivomme, että tämä opas auttoi sinua korjaamaan edellä mainitun virheen. Käytä alla olevaa kommenttilomaketta antaaksesi palautetta kanssamme, voit myös esittää kysymyksiä.