GNU/Linux >> Znalost Linux >  >> Linux

Stažení metadat pro repo se nezdařilo

Ahoj lidi, promluvíme si o tom, že se při používání správce balíčků yum nebo dnf pro CentOS může vyskytnout chyba

Například :Když jste se pokusili aktualizovat systém pomocí yum update zobrazí se tato chybová zpráva:Stažení metadat pro repo se nezdařilo.

Bude to vypadat jako níže:

dnf update
CentOS Linux 8 - AppStream                                                                                            130  B/s |  38  B     00:00    
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
  • Pro informace o ladění můžete zobrazit výstup protokolů spuštěním:
tail /var/log/dnf.log

Oprava Nepodařilo se stáhnout metadata pro úložiště

CentOS Linux 8 dosáhl konce životnosti (EOL) 31. prosince 2021. To znamená, že CentOS 8 již nebude dostávat vývojové zdroje z oficiálního projektu CentOS.

Po 31. prosinci 2021, pokud potřebujete aktualizovat CentOS , musíte změnit zrcadla na vault.centos.org, kde budou trvale archivována.

Proveďte to podle níže uvedených kroků

  • Přejděte na /etc/yum.repos.d/ adresář.
cd /etc/yum.repos.d/
  • Spusťte níže uvedené příkazy k hašování mirror-listu ve všech yum.repos.d soubory pak nahraďte existující Baseurl souborem vault.centos.org
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-*
  • Pak spusťte yum update nebo si nainstalujte libovolný balíček
yum update -y

Například:

Po provedení výše uvedených kroků bude vše v pořádku.

Závěr

To je ono

Ukázali jsme, jak opravit Stažení metadat pro úložiště se nezdařilo chyba související s chybou (Nepodařilo se stáhnout metadata pro repo ‘appstream’:Nelze připravit interní seznam zrcadlení:V seznamu zrcadlení nejsou žádné adresy URL).


Linux
  1. Jak vyloučit konkrétní úložiště pro aktualizaci Yum v CentOS / Red Hat

  2. Chyba aktualizace „Špatné id pro repo:My Repo, byte =2“ yum

  3. Nepodařilo se stáhnout metadata pro úložiště „repo_name“

  1. Beanstalkd pro CentOs 7

  2. CentOS Live CD vs Live DVD ke stažení

  3. taskel:apt-get se nezdařil (100)

  1. Chyba:Ověření md5 se nezdařilo pro PyYAML-3.11.zip možný problém se stahováním? [Řešení]

  2. Jak opravit „Nepodařilo se synchronizovat mezipaměť pro repo appstream“

  3. Kdump.service FAILED centOS 7