Korjaus "W: Joidenkin hakemistotiedostojen lataaminen epäonnistui. ”Virhe Ubuntussa


Joskus saatat kohdata W: Joidenkin hakemistotiedostojen lataaminen epäonnistui. -virheilmoituksen Ubuntussa järjestelmää päivittäessäsi. Tässä on ote virheestä.

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.

Ensimmäiseltä riviltä alkaen virhe viittaa peiliin, joka on alhaalla tai ei ole käytettävissä. Tässä tapauksessa peili archive.ubuntu.com ei ole jostain syystä käytettävissä.

Korjaus "W: Joidenkin hakemistotiedostojen lataaminen epäonnistui. ”virhe Ubuntussa

Yleensä virheen pitäisi poistua, kun peili on taas online-tilassa. Koska et kuitenkaan voi olla varma, kuinka kauan kestää ennen kuin peili tulee jälleen saataville, paras tapa on vaihtaa toiseen peiliin.

Tässä on muutamia korjauksia, joilla voit ratkaista virheen.

Ratkaisu 1: Palauta alkuperäinen Ubuntu-peili

Jos törmäät tähän virheeseen, ensimmäinen temppu hihassasi on vaihtaa takaisin alkuperäiseen peiliin. Tämä edellyttää uuden lähdeluettelotiedoston luomista /usr/share/doc/apt/examples/sources.list-polun esimerkkilähdeluettelotiedostosta.

Voit kurkistaa näytelähdeluettelotiedostoon kuvan mukaisesti:

cat /usr/share/doc/apt/examples/sources.list
Näytelähtö
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

Mutta ensin, kuten aina suositellaan, tee varmuuskopio lähdeluetteloista kuvan mukaisesti:

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

Luo seuraavaksi uusi lähdeluettelotiedosto esimerkkilähdeluettelotiedostosta noudattamalla alla olevia ohjeita:

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

Päivitä lopuksi arkistot kuvan mukaisesti.

sudo apt update

Tämä palauttaa kaikki peilit ja ottaa käyttöön Päätietovaraston, jota Canonical tukee.

Jos haluat asentaa yhteisön tukemia ohjelmistopaketteja, omistusoikeudellisia paketteja ja paketteja, joita ei ole saatavilla täysin ilmaisella lisenssillä, sinun kannattaa harkita seuraavien tietovarastojen ottamista käyttöön:

  • Universe – Yhteisön ylläpitämä ilmainen ja avoimen lähdekoodin ohjelmisto.
  • Rajoitettu – Ajurit laitteille.
  • Multiverse – Ohjelmistot, joita rajoittavat tekijänoikeudet tai oikeudelliset seikat.

Ota nämä arkistot käyttöön käynnistämällä alla olevat komennot.

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

Päivitä sitten pakettiluettelosi.

sudo apt update

Tässä vaiheessa käytössäsi pitäisi olla sekä Päätietovarasto että yhteisön tukemat arkistot.

Ratkaisu 2: Valitse lähin peili virallisista Ubuntu-peileistä

Vaihtoehtoisesti voit harkita vaihtamista lähimpään peiliin – joka usein sattuu olemaan nopein peili – suhteessa maantieteelliseen sijaintiisi.

Helpoin tapa on varmistaa, että lähdeluettelotiedostossa määritetty peili sisältää asuinmaasi maakoodin. Esimerkiksi /etc/apt/sources.list-tiedoston virallinen Yhdysvallat peili on:

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

Jos sijaintisi ei ole Yhdysvalloissa, korvaa Yhdysvaltain maakoodi sopivalla maakoodilla. Jos olet esimerkiksi Kanadassa, korvaa us sanalla ca kuvan osoittamalla tavalla.

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

Kun olet valmis, päivitä lähdeluettelo kuvan mukaisesti:

sudo apt update

Ratkaisu 3: Kopioi lähdeluettelon sisältö hyvin toimivasta järjestelmästä

Lopuksi toinen tapa ratkaista tämä virhe on kopioida lähdeluettelo-tiedoston sisältö toisesta toimivasta Ubuntu-järjestelmästä ja liittää ne järjestelmäsi lähdeluettelotiedostoon. Tämä on ylivoimaisesti helpoin tapa korjata tämä virhe.

Kuvattujen kolmen menetelmän pitäisi auttaa sinua ratkaisemaan tämän Ubuntun kiusaavan virheen.