Kuinka korjata Windowsin alijärjestelmässä Linux ei ole asennettuna jakeluvirhettä?

Bash on Unix-kuori ja eräs komentokielen muoto, joka otettiin käyttöön ensimmäisen kerran vuonna 1989. Sitä on levitetty laajasti oletuskirjautumiskuoreksi Linuxille ja MacOS: lle. Vaikka versio on useimmiten näkyvissä Linuxissa ja Marcosissa, on olemassa versio, joka voidaan asentaa Windows 10: een. Käyttäjiä, jotka eivät pysty käyttämään Bashia Windows 10: ssä ja ” Windowsin alijärjestelmä Linuxissa, on saatu paljon valituksia. ei ole asennettuja jakeluita ”-virhe näkyy yritettäessä tehdä niin.

”Windowsin Windows-alajärjestelmässä ei ole asennettujakelua” Virheviesti

Mikä aiheuttaa “Windowsin alajärjestelmässä, jossa Linuxia ei ole asennettujakelujakelua” -virheen?

Saatuaan useita valituksia useilta käyttäjiltä päätimme tutkia asiaa ja kehitimme joukon ratkaisuja, jotka korjasivat virheen useimmille käyttäjillemme. Tutkimme myös syitä, joiden vuoksi tämä virhe johtuu, ja luetelimme ne alla.

  • Puuttuvat jakelut: Asennettaessa bash Windows -käyttöjärjestelmälle on olemassa tiettyjä lisätiedostoja, jotka on asennettava Windows-alajärjestelmään. Jos näitä tiedostoja ei voi ladata automaattisesti Microsoft Storesta, tämä virhe ilmenee.
  • Poistettu käytöstä: Tietyissä tapauksissa yleensä taustalla toimiva LxssManager- palvelu voidaan estää viimeisimmän päivityksen jälkeen. Tämä voi estää käyttöjärjestelmää hankkimasta kaikkia tarvittavia tiedostoja bash-kuoren suorittamiseksi, mikä saattaa aiheuttaa virheen.
  • Väärä oletusjakelu valittu: Jos Ubuntua ei ole valittu käyttöjärjestelmän oletusjakeluksi, se saattaa laukaista tämän virheen. Koska Ubuntu on välttämätön jakelu bash-kuoren ajamiseen.

Nyt kun sinulla on perustiedot ongelman luonteesta, siirrymme kohti ratkaisuja. Varmista, että otat nämä käyttöön ne esitetyssä järjestyksessä konfliktien välttämiseksi.

Ratkaisu 1: Asenna jakelu manuaalisesti

Jos tiettyjä jakelua ei voida ladata ja asentaa automaattisesti, voimme yrittää asentaa ne manuaalisesti komentorivin avulla. Siksi tässä vaiheessa suoritamme komennon asentaa tärkeät jakelut. Sen vuoksi:

  1. Paina “ Windows ” + “ R ” -painikkeita samanaikaisesti avata Suoritus-kehote.
  2. Kirjoita ” cmd ” ja paina “ Shift ” + “ Ctrl ” + “ Enter ” myöntääksesi järjestelmänvalvojan oikeudet.

    Kirjoita cmd suorituskehotteeseen ja paina Shift + Alt + Enter avataksesi korotetun komentokehotteen
  3. Kirjoita seuraava komento ja paina enter.
     lxrun / install 

    Käynnistetään Lxrun / install -komento
  4. Tämä käynnistää lataamisen Microsoft Storesta. Paina “ Y ” aloittaaksesi latausprosessin, jos komentokehotteella sitä pyydetään.
  5. Tarkista, jatkuu ongelma.

    Huomaa: Tämä komento voidaan suorittaa myös Power Shellissä (järjestelmänvalvoja)

Ratkaisu 2: Odota 10 minuuttia

Joillekin käyttäjille ongelma korjautui 5–10 minuutin kuluttua. Usein uudelleenkäynnistyksen jälkeen tiettyjen prosessien ja palveluiden käynnistäminen vie jonkin aikaa. Tästä syystä virhe voi laukaista, jos yrität suorittaa bash liian pian käynnistyksen jälkeen. Siksi on suositeltavaa odottaa vähintään 10 minuuttia tietokoneen käynnistyksen jälkeen, ennen kuin jatkat alla olevien vaiheiden kanssa.

Ratkaisu 3: Ubuntun asentaminen

Jos Ubuntua ei ole asennettu tietokoneellesi, se voi laukaista tämän virheen, koska se on erittäin tärkeä jakelu, jota vaaditaan bashin suorittamiseen. Lataa ja asenna Ubuntu noudattamalla alla olevia ohjeita.

  1. Käynnistä tietokone uudelleen ja kirjaudu sisään tiliisi.
  2. Napsauta tätä linkkiä avataksesi lataussivun.
  3. Napsauta “ Get ” -vaihtoehtoa ja valitse sitten “Open Microsoft Store ”.

    Napsauta “Hanki” -vaihtoehtoa
  4. Kun Microsoft Store on latautunut, napsautaGet ” -vaihtoehtoa aloittaaksesi Ubuntu Distribution -sovelluksen lataamisen.
  5. Kun latausprosessi on valmis, napsautaAsenna ” -vaihtoehtoa, joka tulee näkyviin “ Hanki ” -vaihtoehdon tilalle.

    Napsauta ”Asenna” -vaihtoehtoa
  6. Ubuntu asennetaan nyt tietokoneeseen.
  7. Tarkista, jatkuu ongelma.

Ratkaisu 4: LxssManager-palvelun käynnistäminen

On mahdollista, että LxssManager-palvelu on poistettu käytöstä, jonka vuoksi tämä virhe laukaistaan. Siksi tässä vaiheessa käynnistämme LxssManager-palvelun manuaalisesti. Sen vuoksi:

  1. Paina “ Windows ” + “ R ” -näppäimiä samanaikaisesti avata Suoritus-kehote.
  2. Kirjoita kohta ” Palvelut . msc ”ja paina“ Enter ”.

    Kirjoita "Services.msc" ja paina Enter
  3. Vieritä alas ja kaksoisnapsauta ” LxssManager ” -palvelua.
  4. Napsauta avattavaa aloitustyyppiä ja valitse ” Automaattinen ”.
  5. Napsauta ” Käynnistä ” -vaihtoehtoa ja valitse ” Käytä ”.

    Valitsemalla automaattisen käynnistystapana ja painamalla enter
  6. Napsauta “ OK ” ja tarkista, jatkuuko ongelma.

Mielenkiintoisia Artikkeleita