Kaip ištaisyti klaidą „Nepavyko išsiųsti WSL naudojant„ Ubuntu ““ sistemoje „Windows 10“



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

WSL („Windows“ sistemos posistemis, skirtas „Linux“) yra suderinamumo sluoksnis, naudojamas norint paleisti „Linux“ dvejetainius vykdomuosius failus sistemoje „Windows 10“. Programa buvo pristatyta sistemose „Windows 10“ ir „Windows Server 2019“ ir leido daugeliui kūrėjų lengvai naudoti „Linux“ vykdomus failus „Windows“ . Tačiau visai neseniai buvo pateikta daug pranešimų apie „ # apt-get update FATAL -> Nepavyko išsiųsti “Klaida bandant atnaujinti„ Ubuntu “sistemą.



Klaida „/etc/cron.daily/apt:
FATAL -> nepavyko išsišakoti.
/etc/cron.daily/spamassassin:
kanalas: nepavyko rasti veikiančio veidrodžio, kanalas nepavyko
„sa-update“ nepavyko dėl nežinomų priežasčių “



Kas sukelia „Nepavyko išsišakoti“ klaidą naudojant „Ubuntu“ sistemoje „Windows 10“?

Gavę daugybę pranešimų iš kelių vartotojų, mes nusprendėme ištirti problemą ir sukūrėme sprendimų rinkinį, kad galėtume visiškai išspręsti problemą. Be to, mes išnagrinėjome priežastis, dėl kurių jis suveikė, ir išvardinome juos taip:



  • Nepakanka apsikeitimo atminties: Kai kuriais atvejais gali būti nepakankama SWAP atmintis, kurią pasiekia programa, dėl kurios suveikia ši klaida. Norint, kad programa veiktų tinkamai, programai reikia laisvos atminties.
  • Antivirusinė / užkarda: Buvo pastebėta, kad trečiosios šalies antivirusinė programa ar užkarda gali blokuoti tam tikrus programos elementus užmegzti ryšį su serveriu. Norint, kad programa veiktų tinkamai, reikia užmegzti gerą interneto ryšį.

Dabar, kai jūs iš esmės suprantate problemos pobūdį, mes eisime prie sprendimų. Kad išvengtumėte konfliktų, būtinai juos įgyvendinkite ta tvarka, kuria jie pateikiami.

1 sprendimas: išjungti antivirusinę programą

Jei turite įdiegtą trečiosios šalies antivirusinę programą arba užkardą, rekomenduojama ją visiškai išjungti arba pridėti „Ubuntu“ programos išskyrimą, nes gali būti, kad ji išjungia kai kuriuos programos komponentus, dėl kurių gali atsirasti klaida. Norėdami pridėti išimtį:

  1. Teisingai - spustelėkite ant sistemos dėkle esančios programos.
  2. Pasirinkite „ Atviras “Ir spustelėkite nustatymų parinktį.
  3. Pasirinkite „ Papildyti an Išskyrimas “Mygtuką ir nurodykite„ Ubuntu “programos kryptį.

2 sprendimas: sukurkite naują apsikeitimo failą

Gali būti, kad apsikeitimo failo saugykla baigėsi dėl to, kad buvo suaktyvinta klaida. Todėl šiame etape sukursime naują „Swap“ failą. Už tai:



  1. Paleiskite „Ubuntu“.

    Paleidžiama „Ubuntu“

  2. Įveskite šią komandą ir paspauskite „ Įveskite '.
    sudo fallocate -1 4G / apsikeitimo failas
  3. Apsikeitimo failas jau sukurtas, tačiau jį vis tiek reikia suaktyvinti.
  4. Kad failas būtų daugiau saugus , įveskite šią komandą ir paspauskite „Enter“.
    sudo chmod 600 / swapfile
  5. Dabar įveskite šią komandą į rinkinys aukštyn sukeisti vietos ir paspauskite „Enter“.
    sudo mkswap / swapfile
  6. Tam, kad įgalinti įveskite šią komandą ir paspauskite „ Įveskite '.
    sudo swapon / swapfile
  7. Patikrinkite, ar problema išlieka atlikus šias komandas.
2 minutes perskaityta