Jak naprawić błąd nie udało się pobrać metadanych dla repozytorium „Appstream”

- 3954
- 26
- Maria Piwowarczyk
Jeśli z jednego czy drugiego powodu nadal aktywnie używasz Centos 8, Prawdopodobnie napotkałeś następujący błąd, próbując zaktualizować system lub po prostu zainstalować pakiet.
"Błąd: nie udało się pobrać metadanych dla repozytor"
Na przykład na następnym zrzucie ekranu próbowałem zainstalować Fio pakiet i wpadaj na to.

Jaka jest przyczyna tego błędu?
Możesz to wiedzieć Centos Linux 8 zmarł przedwczesną śmiercią, osiągnęła koniec życia (EOL) 31 grudnia 2021 r., W ten sposób nie otrzymuje już zasobów rozwojowych z oficjalnego projektu Centos.
Oznacza to, że po 31 grudnia 2021 r. Aby zaktualizować instalację Centos, musisz zmienić lusterka na Centos Vault Mirror, gdzie zostaną zarchiwizowane na stałe.
Błąd naprawy: nie udało się pobrać metadanych dla repozytorium „Appstream”
Aby naprawić powyższy błąd, otwórz terminal lub zaloguj się za pośrednictwem SSH i uruchom następujące polecenia, aby zmienić adres URL repozytorium, aby wskazać sklepienie.Centos.org, z oficjalnych repozytorium centu.
Tutaj używamy sed Polecenie do edycji wymaganych dyrektyw lub parametrów w plikach konfiguracyjnych Repo:
# sed -i 's/lustrlist/# luster/g'/etc/yum.repozytorium.d/centos-* # sed -i 's | # baseurl = http: // lustro.Centos.org | baseurl = http: // vault.Centos.org | g ' /etc /yum.repozytorium.D/Centos-*
Alternatywnie możesz również wskazać repozytorium Vault opartego na Cloudflare, uruchamiając następujące polecenia:
# sed -i 's/lustrlist/# luster/g'/etc/yum.repozytorium.d/centos-linux-* # sed -i 's | # baseurl = http: // luster.Centos.org | baseurl = http: // vault.epel.chmura | g ' /etc /yum.repozytorium.D/Centos-Linux-*
Teraz powinieneś być w stanie zaktualizować Centos lub zainstaluj pakiety bez żadnego błędu:

Jeśli chcesz migrować z Centos 8 Do Rock Linux 8 Lub Alamlinux 8, Sprawdź te przewodniki:
- Jak migrować z Centos 8 do Rocky Linux 8
- Jak migrować z Centos 8 do Almalinux 8.5
To wszystko! Mamy nadzieję, że ten przewodnik pomógł ci naprawić powyższy błąd. Użyj poniższego formularza komentarza, aby udostępnić nam informacje zwrotne, możesz również zadawać pytania.
- « Jak zainstalować ImageMagick 7 na Debian i Ubuntu
- Jak zintegrować OnlyOffice w WordPress do edycji dokumentów »