Někdy se můžete setkat s chybou „W:Některé indexové soubory se nepodařilo stáhnout. “ na Ubuntu při aktualizaci systému. Zde je výňatek z chyby.
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg Unable to connect to archive.ubuntu.com:http: W: Some index files failed to download. They have been ignored, or old ones used instead.
Chyba z prvního řádku ukazuje na zrcadlo, které je nefunkční nebo nedostupné. V tomto případě zrcadlo archive.ubuntu.com je z nějakého důvodu nedostupná.
Jak opravit „W:Některé indexové soubory se nepodařilo stáhnout.“ chyba v Ubuntu
Obvykle by se chyba měla odstranit, jakmile bude zrcadlo opět online. Protože si však nemůžete být jisti, jak dlouho bude trvat, než bude zrcadlo opět dostupné, nejlepší metodou je přepnout na jiné zrcadlo.
Zde je několik oprav, kterými můžete chybu vyřešit.
Řešení 1:Vraťte se k původnímu zrcadlu Ubuntu
Pokud narazíte na tuto chybu, prvním trikem v rukávu je přepnout zpět na původní zrcadlo. To zahrnuje vytvoření nového souboru se seznamem zdrojů ze vzorového souboru se seznamem zdrojů v /usr/share/doc/apt/examples/sources.list cesta.
Můžete nahlédnout do ukázkového souboru se seznamem zdrojů, jak je uvedeno:
$ cat /usr/share/doc/apt/examples/sources.list
Ukázkový výstup
# See sources.list(5) manpage for more information # Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool. deb http://us.archive.ubuntu.com/ubuntu focal main restricted deb-src http://us.archive.ubuntu.com/ubuntu focal main restricted deb http://security.ubuntu.com/ubuntu focal-security main restricted deb-src http://security.ubuntu.com/ubuntu focal-security main restricted deb http://us.archive.ubuntu.com/ubuntu focal-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu focal-updates main restricted
Ale nejprve, jak se vždy doporučuje, vytvořte záložní kopii seznamů zdrojů, jak je uvedeno:
$ sudo mv /etc/apt/sources.list{,.backup} $ sudo mv /etc/apt/sources.list.d{,.backup}
Dále vytvořte nový soubor se seznamem zdrojů z ukázkového souboru se seznamem zdrojů podle následujících kroků:
$ sudo mkdir /etc/apt/sources.list.d $ sudo cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list
Nakonec aktualizujte úložiště, jak je znázorněno.
$ sudo apt update
Tím se obnoví všechna zrcadla a aktivuje se „Hlavní ’ úložiště, které podporuje Canonical .
Chcete-li nainstalovat podporované komunitou softwarových balíků, proprietárních balíků a balíků, které nejsou dostupné v rámci zcela bezplatné licence, můžete zvážit povolení následujících úložišť:
- Vesmír – Komunitou spravovaný bezplatný software s otevřeným zdrojovým kódem.
- Omezeno – Proprietární ovladače pro zařízení.
- Multiverse – Software omezený autorským právem nebo právními problémy.
Chcete-li povolit tato úložiště, vyvolejte níže uvedené příkazy.
$ sudo add-apt-repository restricted $ sudo add-apt-repository multiverse $ sudo add-apt-repository universe
Poté aktualizujte seznamy balíčků.
$ sudo apt update
V tomto okamžiku byste měli mít obě Hlavní úložiště a podporované komunitou úložiště, která máte k dispozici.
Řešení 2:Vyberte nejbližší zrcadlo z oficiálních zrcadel Ubuntu
Případně můžete zvážit přechod na nejbližší zrcadlo – které je často nejrychlejší – vzhledem k vaší zeměpisné poloze.
Nejjednodušší přístup je zajistit, aby zrcadlo definované v souboru se seznamem zdrojů obsahovalo kód země vzhledem k zemi vašeho bydliště. Například oficiální Spojené státy americké zrcadlo poskytnuté v /etc/apt/sources.list je:
deb http://us.archive.ubuntu.com/ubuntu focal main restricted
Pokud vaše poloha není ve Spojených státech , stačí přepsat US kód země s příslušným kódem země. Pokud se například nacházíte v Kanadě , nahraďte nás s ca jak je zobrazeno v souboru, jak je znázorněno.
deb http://ca.archive.ubuntu.com/ubuntu focal main restricted
Po dokončení aktualizujte seznam zdrojů podle obrázku:
$ sudo apt update
Řešení 3:Zkopírujte seznam zdrojů obsahu z dobře fungujícího systému
Dalším způsobem, jak tuto chybu vyřešit, je zkopírovat obsah seznamu zdrojů soubor z jiného funkčního systému Ubuntu a vložte je do souboru se seznamem zdrojů vašeho systému. Toto je zdaleka nejjednodušší způsob, jak tuto chybu opravit.
Tři popsané metody by vám měly pomoci vyřešit tuto otravnou chybu na Ubuntu .