Hvernig á að laga W: Sumum skráarskrám tókst ekki að hlaða niður. Villa í Ubuntu


Stundum gætirðu rekist á villuna \W: Mistókst að hlaða niður sumum skráarskrám. á Ubuntu þegar kerfið er uppfært. Hér er brot af villunni.

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.

Frá fyrstu línu er villa til marks um spegil sem er niðri eða ekki tiltækur. Í þessu tilfelli er spegillinn archive.ubuntu.com ófáanlegur af einhverjum ástæðum.

Hvernig á að laga W: Sumum skráarskrám tókst ekki að hlaða niður. villa í Ubuntu

Venjulega ætti villan að hreinsa þegar spegillinn er aftur tengdur. Hins vegar, þar sem þú getur ekki verið viss um hversu langan tíma það mun taka fyrir spegilinn að verða tiltækur aftur, er besta aðferðin að skipta yfir í annan spegil.

Hér eru nokkrar lagfæringar sem þú getur gert til að leysa villuna.

Ef þú rekst á þessa villu er fyrsta bragðið í erminni að skipta aftur yfir í upprunalega spegilinn. Þetta felur í sér að búa til nýja heimildalistaskrá úr sýnishorni heimildalistaskránni í /usr/share/doc/apt/examples/sources.list slóð.

Þú getur kíkt á sýnishorn upprunalistans eins og sýnt er:

$ 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

En fyrst, eins og alltaf er mælt með, skaltu taka öryggisafrit af heimildalistanum eins og sýnt er:

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

Næst skaltu búa til nýja heimildalistaskrá úr sýnishornsskránni með því að fylgja skrefunum hér að neðan:

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

Að lokum skaltu uppfæra geymslurnar eins og sýnt er.

$ sudo apt update

Þetta endurheimtir alla speglana og gerir „Aðal“ geymsluna kleift sem er studd af Canonical.

Til að setja upp samfélagsstudda hugbúnaðarpakka, sérpakka og pakka sem ekki eru fáanlegir undir algjörlega ókeypis leyfi gætirðu íhugað að virkja eftirfarandi geymslur:

  • Alheimur – ókeypis og opinn hugbúnaður sem er viðhaldið af samfélaginu.
  • Takmörkuð – Eigin rekla fyrir tæki.
  • Margir – Hugbúnaður takmarkaður af höfundarrétti eða lagalegum atriðum.

Til að virkja þessar geymslur skaltu kalla fram skipanirnar hér að neðan.

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

Uppfærðu síðan pakkalistana þína.

$ sudo apt update

Á þessum tímapunkti ættir þú að hafa bæði aðalgeymsluna og samfélagsstuddar geymslur til ráðstöfunar.

Að öðrum kosti gætirðu íhugað að skipta yfir í næsta spegil - sem gerist oft hraðskreiðasti spegillinn - miðað við landfræðilega staðsetningu þína.

Auðveldasta aðferðin er að tryggja að spegillinn sem er skilgreindur í heimildaskránni innihaldi landskóðann miðað við búsetulandið þitt. Til dæmis er opinberi spegill Bandaríkjanna í /etc/apt/sources.list:

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

Ef staðsetning þín er ekki í Bandaríkjunum skaltu bara skrifa yfir bandaríska landsnúmerið með viðeigandi landsnúmeri. Til dæmis, ef þú ert staðsettur í Kanada, skiptu okkur út fyrir ca eins og sýnt er í skránni eins og sýnt er.

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

Þegar þessu er lokið skaltu uppfæra heimildalistann eins og sýnt er:

$ sudo apt update

Að lokum, önnur leiðin til að leysa þessa villu er að afrita innihald heimildalistaskrárinnar frá öðru virku Ubuntu kerfi og líma það inn í heimildalistaskrá kerfisins þíns. Þetta er lang auðveldasta aðferðin til að laga þessa villu.

Aðferðirnar þrjár sem lýst er ættu að hjálpa þér að leysa þessa pirrandi villu á Ubuntu.