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.