Weboldal keresés

A „W” javítása: Egyes indexfájlok letöltése nem sikerült. ” Hiba az Ubuntuban


Néha előfordulhat, hogy a „W: Néhány indexfájl letöltése sikertelen. ” hibaüzenet jelenik meg az Ubuntu rendszeren a rendszer frissítésekor. Íme egy kivonat a hibából.

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.

Az első sortól kezdve a hiba azt jelzi, hogy a tükör leállt vagy nem elérhető. Ebben az esetben a tükör archive.ubuntu.com valamilyen okból nem érhető el.

A „W: Néhány indexfájl letöltése nem sikerült. ” hiba Ubuntuban

Általában a hiba eltűnik, ha a tükör újra online állapotban van. Mivel azonban nem lehet biztos abban, hogy mennyi időbe telik, amíg a tükör ismét elérhetővé válik, a legjobb módszer egy másik tükörre váltani.

Íme néhány javítás, amellyel megoldhatja a hibát.

1. megoldás: Térjen vissza az eredeti Ubuntu tükörhöz

Ha ebbe a hibába ütközik, az első trükk az, hogy vissza kell váltania az eredeti tükörre. Ez magában foglalja egy új forráslista-fájl létrehozását a mintaforráslista-fájlból a /usr/share/doc/apt/examples/sources.list útvonalon.

Belepillanthat a mintaforráslista-fájlba az alábbi módon:

cat /usr/share/doc/apt/examples/sources.list
Minta kimenet
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

De először, ahogy mindig ajánlott, készítsen biztonsági másolatot a forráslistákról az alábbi módon:

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

Ezután hozzon létre egy új forráslista fájlt a mintaforráslista fájlból az alábbi lépések végrehajtásával:

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

Végül frissítse a tárolókat a képen látható módon.

sudo apt update

Ez visszaállítja az összes tükröt, és engedélyezi a „” adattárat, amelyet a Canonical támogat.

Közösség által támogatott szoftvercsomagok, szabadalmaztatott csomagok és olyan csomagok telepítéséhez, amelyek nem teljesen ingyenes licenc alatt érhetők el, érdemes megfontolni a következő tárolók engedélyezését:

  • Universe – Közösség által karbantartott ingyenes és nyílt forráskódú szoftver.
  • Korlátozott – Saját illesztőprogramok az eszközökhöz.
  • Multiverzum – szerzői jogi vagy jogi okok által korlátozott szoftver.

A tárolók engedélyezéséhez hívja meg az alábbi parancsokat.

sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo add-apt-repository universe

Ezután frissítse a csomaglistákat.

sudo apt update

Ezen a ponton a és a közösség által támogatott adattárnak is a rendelkezésére kell állnia.

2. megoldás: Válassza ki a legközelebbi tükröt a hivatalos Ubuntu tükrök közül

Alternatív megoldásként fontolóra veheti a legközelebbi tükörre váltást – amely gyakran a leggyorsabb tükör – a földrajzi helyzetéhez képest.

A legegyszerűbb módja annak biztosítása, hogy a forráslista fájlban meghatározott tükör tartalmazza a lakóhely szerinti ország országkódját. Például az /etc/apt/sources.list fájlban található hivatalos Egyesült Államok tükör a következő:

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

Ha a tartózkodási helye nem az Egyesült Államokban található, egyszerűen írja felül az USA országkódot a megfelelő országkóddal. Például, ha Ön Kanadában tartózkodik, cserélje ki a us szót ca-ra, ahogy a képen látható a fájlban.

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

Ha elkészült, frissítse a forráslistát az alábbi módon:

sudo apt update

3. megoldás: Másolja ki a forráslista tartalmát egy jól működő rendszerből

Végül a hiba megoldásának másik módja a forráslista fájl tartalmának másolása egy másik működő Ubuntu rendszerről, és beillesztése a rendszer forráslistafájljába. Ez messze a legegyszerűbb módszer a hiba kijavítására.

A felvázolt három módszer segíteni fog az Ubuntu zavaró hibájának megoldásában.