Kuinka korjata W: Jotkut hakemistotiedostot eivät latautuneet. Virhe Ubuntussa


Joskus saatat kohdata virheen "W: Jotkut hakemistotiedostot eivät latautuneet". Ubuntussa päivitettäessä järjestelmää. 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ä virhe ilmoittaa peilistä, joka on alhaalla tai jota ei ole saatavilla. Tässä tapauksessa peili archive.ubuntu.com ei ole jostain syystä käytettävissä.

Kuinka korjata W: Joitakin hakemistotiedostoja ei voitu ladata. virhe Ubuntussa

Yleensä virheen pitäisi poistua, kun peili on taas verkossa. 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 muutama korjaus, jonka voit tehdä virheen korjaamiseksi.

Jos törmäät tähän virheeseen, ensimmäinen temppu hihassasi on vaihtaa takaisin alkuperäiseen peiliin. Tähän kuuluu uuden lähdeluettelotiedoston luominen esimerkkilähdetiedostosta /usr/share/doc/apt/examples/sources.list -polulla.

Voit kurkistaa lähdeluettelotiedostoon seuraavalla tavalla:

$ cat /usr/share/doc/apt/examples/sources.list
# 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 osoittamalla tavalla:

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

Luo seuraavaksi uusi lähdeluettelotiedosto lähdeluettelotiedostosta seuraavasti:

$ 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 osoittamalla tavalla.

$ sudo apt update

Tämä palauttaa kaikki peilit ja mahdollistaa 'Main' -tietovaraston, jota Canonical tukee.

Voit asentaa yhteisön tukemia ohjelmistopaketteja, omistettuja paketteja ja paketteja, joita ei ole saatavana täysin ilmaisella lisenssillä, harkitsemalla seuraavien arkistojen käyttöönottoa:

  • Universe - Yhteisön ylläpitämä ilmainen ja avoimen lähdekoodin ohjelmisto.
  • Rajoitettu - laitteiden omat ohjaimet.
  • Multiverse - Ohjelmisto on rajoitettu tekijänoikeuksien tai oikeudellisten seikkojen vuoksi.

Ota nämä arkistot käyttöön kutsumalla 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 sinulla tulisi olla käytössään sekä päävarasto että yhteisön tukemat arkistot.

Vaihtoehtoisesti voit harkita siirtymistä lähimpään peiliin - joka usein sattuu olemaan nopein peili - suhteessa maantieteelliseen sijaintiin.

Helpoin tapa on varmistaa, että lähdeluettelotiedostossa määritelty peili sisältää maakoodin suhteessa asuinmaasi. Esimerkiksi /etc/apt/sources.list -palvelussa annettu Yhdysvaltain virallinen peili on:

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

Jos sijaintisi ei ole Yhdysvalloissa, korvaa vain Yhdysvaltojen maakoodi sopivalla maakoodilla. Esimerkiksi, jos olet Kanadassa, korvaa meidät ca: lla kuvan osoittamalla tavalla.

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

Kun olet valmis, päivitä lähdeluettelo kuvan osoittamalla tavalla:

$ sudo apt update

Lopuksi, toinen tapa ratkaista tämä virhe on kopioida lähdeluettelotiedoston sisältö toisesta toimivasta Ubuntu-järjestelmästä ja liittää se järjestelmän lähdeluettelotiedostoon. Tämä on ylivoimaisesti helpoin tapa korjata tämä virhe.

Kolmen hahmoteltun menetelmän pitäisi auttaa sinua ratkaisemaan tämä kiusallinen virhe Ubuntussa.