GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak opravit chybu „W:Některé indexové soubory se nepodařilo stáhnout“ v Ubuntu Linux

Při instalaci softwaru na Linux se objeví zpráva jako „W:Některé indexové soubory se nepodařilo stáhnout“. Ale proč se to děje? Ukázalo se, že jeden ze zrcadlových serverů Ubuntu je mimo provoz. I když aktualizujete seznamy úložišť nebo restartujete, stejná chyba se může zobrazit znovu. Ustaraný? No nebuď. Návrat k původnímu Ubuntu Mirror je pro něj snadným řešením. Můžete také vybrat nejbližší zrcadlo, abyste věci vyčistili. Nyní, když všechny šance selžou, zkuste zkopírovat obsah seznamu zdrojů z fungujícího systému. Nyní se pojďme ponořit hluboko do toho, jak můžete tu zatracenou věc opravit.

W:Některé indexové soubory se nepodařilo stáhnout:Pojďme to opravit

Jakmile budete vědět, co dělat a co nedělat Ubuntu, je snadné najít řešení pro selhání stahování indexových souborů. Obecně řečeno, problém se sám vyřeší po několika hodinách. Ale znát správný čas, kdy se věci změní, je těžké.

Místo toho můžete zkusit změnit zrcadlo. Nejprve však zkuste aktualizovat svůj systém pomocí „$ sudo apt update ” Pokud se váš problém sám nevyřeší, zobrazí se chybová zpráva jako: 

W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/focal-security/InRelease Unable to connect to in.archive.ubuntu.com:http:
W: Some index files failed to download. They have been ignored, or old ones used instead.

Nyní projděte níže uvedené metody pro nejlepší řešení. Snažte se věci neuspěchat. Pokračujte v metodě pouze v případě, že předchozí metoda nefunguje.

Metoda 1:Zkuste aktualizovat svůj systém

Nejprve musíte aktualizovat distribuci Linuxu, protože aktualizace funguje správně. Nyní použijte příkaz

sudo apt update

Metoda 2:Přejít zpět na výchozí zrcadlo

--

Po aktualizaci systému a bez úspěchu se zkuste vrátit k výchozímu zrcadlu. Někdy servery Ubuntu změní své zrcadlo, aniž byste si toho všimli. Chcete-li to vyřešit, musíte vytvořit nový seznam zdrojů z cesty „sources.list“. Použijte příkaz níže a zkontrolujte.

cat /usr/share/doc/apt/examples/sources.list

Vstup:

Výstup: 

Udělejte si kopii výpisu zdroje pro případ, že by se něco pokazilo. Zkopírujte níže uvedené příkazy a spusťte proces.

sudo mv /etc/apt/sources.list{,.backup}
sudo mv /etc/apt/sources.list.d{,.backup}

Máme vytvořit nový zdroj z ukázkového seznamu. Chcete-li najít seznam vzorků, zadejte kód

sudo mkdir /etc/apt/sources.list.d
sudo cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list

Možná budete muset čas od času aktualizovat úložiště pomocí „sudo apt update “příkaz. Nyní přichází ta zábavná část. Existují tři typy úložišť. Chcete-li získat funkční výsledek, musíte je povolit jeden po druhém. Chcete-li je povolit, použijte následující kódy.

  • Pro Omezené:
sudo add-apt-repository restricted
  • Pro univerzální:
sudo add-apt-repository universe
  • A konečně pro Multivesmír:
sudo add-apt-repository multiverse

Poznámka: Univerzální úložiště jsou open-source. Omezené ovladače jsou obvykle proprietární ovladače pro vaše běžící zařízení. A k Multiverse jsou připojena autorská práva.

Zkontrolujte všechna povolená úložiště pomocí příkazu

grep ^deb /etc/apt/sources.list

Metoda 3:Změňte zrcadlo na funkční ve vašem okolí

Když návrat k hlavnímu zrcadlu nefunguje, co byste měli dělat? Změna zrcadla na funkční je vaše nejlepší volba. Ukázalo se, že přechod z výchozího nastavení na blízkost vašeho umístění zvyšuje rychlost zrcadlení a odstraňuje chyby.

Musíte uvést kód země vztahující se k místu, kde žijete, nebo někde poblíž.

Osoba z USA musí použít „deb http://us.archive.ubuntu.com/ubuntu focal main limited.“

Zde je kód země USA. Nyní, pokud jste z Kanady nebo Indie, použijte pouze „ca“ a „in“ a nahraďte „nás“ v kódu.

Příklad 

 deb http://us.archive.ubuntu.com/ubuntu focal main restricted

Postupem níže uvedených kroků změňte zrcadlo na funkční

Výměna zrcadla je snadná jako facka. Stačí přejít na webovou stránku archivních zrcadel a zadat své nejbližší umístění. Postupujte podle níže uvedených kroků.

  • Projděte si https://launchpad.net/ubuntu/+archivemirrors a najděte si nejbližší server.

  • Najděte svou zemi nebo zemi ve vašem okolí. 

Jako příklad jsme si vzali Bangladéš.

  • Klikněte na odkaz a budete přesměrováni na jiný web. 

  • Nyní zkopírujte kódy a přidejte je do „/etc/apt/sources.list“.

Nakonec aktualizujte pomocí 

sudo apt update

A Wallah, jste hotovi.

Metoda 4:Vyhledejte jakékoli funkční zrcadlo

Vypadá to, že zrcadlové úložiště poblíž vás je také mimo provoz. Ale nebojte se. Stačí změnit kódy na funkční.

Vyzkoušejte libovolný odkaz ze seznamu, který se vám líbí. Přejděte na  https://launchpad.net/ubuntu/+archivemirrors.

Zkopírujte níže zobrazený kód a přidejte je do úložiště.

Poznámka: Tento krok obecně dělá zázraky. Pokud náhodou ne, zkuste novou zemi.

Metoda 5:Zkopírujte seznam zdrojů zrcadlení z prostředí Working Desktop

Pokud stále čtete, žádná z výše uvedených metod pro vás nefungovala. Jedinou opravou vašeho Ubuntu Linux desktopu je zkopírování zdrojů zrcadlení úložiště z jiného funkčního.

  • Použijte níže uvedený kód k terminálu funkčního PC. 
cat /usr/share/doc/apt/examples/sources.list
  • Zkopírujte obsah ze seznamu pomocí jednoduchého textového editoru.
  • Nyní vložte kódy do svého desktopového source.list a wallah. Jsi hotov.
  • Vše dokončete jednoduchým příkazem sudo update.

Jak přidat nový kód řádku do souces.list Soubor

Nejjednodušší způsob, jak přidat zrcadlo úložiště do souces.list, je pomocí textového editoru GUI.

  • Nejprve použijte kód, 
echo “new line of text” | sudo tee -a /etc/apt/sources.list
  • Nyní vložte kód níže. 
sudo gedit /etc/apt/sources.list
  • Zkopírujte kódy řádků, například 
deb http://mirror.dhakacom.com/ubuntu/ YOUR_UBUNTU_VERSION_HERE main 
deb-src http://mirror.dhakacom.com/ubuntu/ YOUR_UBUNTU_VERSION_HERE main 
  • Uložte a ukončete source.list. 

Poznámka na závěr

W:Chyba při stahování některých indexových souborů se stává tak vzácnou, že je těžké najít správné řešení. Naštěstí jsme probrali vše, co potřebujete vědět o řešení problému. V některých případech jsou distro kódy zatraceně popraskané a je potřeba distribuci nainstalovat znovu. Tento scénář však pravděpodobně v dohledné době nenastane. Jednoduchá úprava souces.list bude stačit pro všechny.


Ubuntu
  1. Ubuntu Linux ke stažení

  2. Jak opravit chybu apt-get Failed to Fetch v nepodporovaných vydáních Ubuntu

  3. Jak opravit „W:Některé indexové soubory se nepodařilo stáhnout.“ Chyba v Ubuntu

  1. Jak otevřít soubory ISO na Ubuntu Linux

  2. Jak vypsat seznam uživatelů Linuxu na Ubuntu

  3. Oprava „W:Některé indexové soubory se nepodařilo stáhnout.“ Chyba v Ubuntu

  1. Jak opravit chybu Busybox Initramfs na Ubuntu

  2. Jak uvolnit místo na Ubuntu Linux

  3. Jak opravit:No Unity, No Launcher, No Dash in Ubuntu Linux