‘Linux İçin Windows Alt Sisteminde Yüklü Dağıtım Yok’ Hatası Nasıl Onarılır?



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Bash, bir Unix Kabuğu ve ilk olarak 1989'da tanıtılan bir komut dili biçimidir. Linux ve MacOS için varsayılan Oturum Açma kabuğu olarak geniş çapta dağıtılmıştır. Çoğunlukla Linux ve Marcos'ta görülmesine rağmen, Windows 10'a yüklenebilen bir sürüm var. Ancak, Bash'i Windows 10'da kullanamayan kullanıcılardan çok sayıda şikayet geliyor ve ' Linux İçin Windows Alt Sisteminde Yüklü Dağıtım Yok Yapmaya çalışırken ”hatası görülüyor.



'Linux için Windows alt sisteminde yüklü dağıtım yok' Hata mesajı



“Linux İçin Windows Alt Sisteminde Yüklü Dağıtım Yok” Hatasına Neden Olan Nedir?

Birden fazla kullanıcıdan çok sayıda şikayet aldıktan sonra, sorunu araştırmaya karar verdik ve çoğu kullanıcımız için hatayı düzelten bir dizi çözüm geliştirdik. Ayrıca, bu hatanın tetiklenmesinin nedenlerini araştırdık ve aşağıda listeledik.



  • Eksik Dağılımlar: Windows için bash yüklendikten sonra, Windows Alt Sistemi için yüklenmesi gereken bazı ek dosyalar vardır. Bu dosyalar Microsoft Store'dan otomatik olarak indirilemezse, bu hata tetiklenir.
  • Engelli Hizmet: Bazı durumlarda, LxssManager genellikle arka planda çalışan hizmet, son güncellemeden sonra engellenebilir. Bu, işletim sisteminin hatayı tetikleyebilecek bash kabuğunu çalıştırmak için gerekli tüm dosyaları almasını engelleyebilir.
  • Yanlış Temerrüt Dağılımı Seçildi: Ubuntu, işletim sistemi için varsayılan dağıtım olarak seçilmediyse, bu hatayı tetikleyebilir. Çünkü Ubuntu, bash kabuğunu çalıştırmak için gerekli bir dağıtımdır.

Artık sorunun doğası hakkında temel bir anlayışa sahip olduğunuza göre, çözümlere doğru ilerleyeceğiz. Çatışmayı önlemek için bunları verildikleri sırayla uyguladığınızdan emin olun.

1.Çözüm: Dağıtımları Manuel Olarak Kurma

Belirli dağıtımlar otomatik olarak indirilip kurulamazsa, bunları komut istemiyle manuel olarak kurmayı deneyebiliriz. Bu nedenle, bu adımda, temel dağıtımları kurmak için bir komut çalıştıracağız. Bunun için:

  1. ' pencereler '+' R Çalıştır komut istemini açmak için aynı anda ”düğmelerine basın.
  2. Yazın ' cmd ' ve bas ' Vardiya '+' Ctrl '+' Giriş Yönetici ayrıcalıkları vermek için ”.

    Çalıştırma İstemi'ne cmd yazıp, yükseltilmiş bir Komut İstemi açmak için Shift + Alt + Enter tuşlarına basarak



  3. Aşağıdaki komutu yazın ve enter tuşuna basın.
    lxrun / install

    Lxrun / install komutu başlatılıyor

    Not: Komut İstemi'nde çalışmıyorsa, bu komutu Powershell'de çalıştırmayı deneyin.

  4. Bu, Microsoft Store'dan indirmeyi tetikleyecektir, ' VE Komut isteminde istenirse indirme işlemini başlatmak için ”.
  5. Kontrol sorunun devam edip etmediğini görmek için.
    Not: Bu komut, Power Shell'de (Yönetici) de çalıştırılabilir. Ancak tanınmazsa, Ubuntu'yu Microsoft Store'dan indirip yükleyin ve komutu çalıştırmayı deneyin.

2.Çözüm: 10 Dakika Bekleyin

Bazı kullanıcılar için sorun 5 ila 10 dakika sonra kendiliğinden düzeldi. Genellikle yeniden başlatmanın ardından, belirli işlemlerin ve hizmetlerin başlaması biraz zaman alır. Bu nedenle, bash'ı başlangıçtan hemen sonra çalıştırmayı denerseniz hata tetiklenebilir. Bu nedenle tavsiye edilir Bekle en azından 10 dakika bilgisayarınızı başlattıktan sonra önce sen ilerlemek aşağıdaki adımlarla.

3. Çözüm: Ubuntu'yu Yükleme

Bilgisayarınızda Ubuntu kurulu değilse, bu hatayı tetikleyebilir çünkü bu, bash'ı çalıştırmak için gerekli olan çok önemli bir dağıtımdır. Ubuntu'yu indirmek ve kurmak için aşağıdaki adımları izleyin.

  1. Tekrar başlat bilgisayarınızı açın ve hesabınıza giriş yapın.
  2. Tıklayın açık bu indirme sayfasını açmak için bağlantı.
  3. Tıkla ' Almak 'Seçeneği ve ardından seç 'Açık Microsoft Mağaza 'Seçeneği.

    'Al' seçeneğine tıklamak

  4. Microsoft Store yüklendiğinde, Tıklayın üzerinde ' Almak Ubuntu Dağıtımını indirmeye başlamak için 'seçeneği.
  5. İndirme işlemi bittiğinde, Tıklayın üzerinde ' Yüklemek ' Almak 'Seçeneği.

    'Kur' seçeneğine tıklamak

  6. Ubuntu şimdi olacak Kurulmuş bilgisayarda.
  7. Kontrol sorunun devam edip etmediğini görmek için.

4.Çözüm: LxssManager Hizmetini Başlatma

Bu hatanın tetiklenmesi nedeniyle LxssManager Hizmetinin devre dışı bırakılmış olması mümkündür. Bu nedenle, bu adımda LxssManager Hizmetini manuel olarak başlatacağız. Bunun için:

  1. ' pencereler '+' R Çalıştır komut istemini açmak için aynı anda ”tuşlarına basın.
  2. Yazın ' Hizmetler . msc ' ve bas ' Giriş '.

    'Services.msc' yazıp Enter tuşuna basarak

  3. Aşağı kaydırın ve ' LxssManager ' hizmet.
  4. Başlangıç ​​türü açılır menüsünü tıklayın ve ' Otomatik '.
  5. Tıkla ' Başlat 'Seçeneğini seçin ve' Uygulamak '.

    Başlangıç ​​türü olarak Otomatik'i seçme ve enter tuşuna basma

  6. Tıklamak ' tamam 'Ve sorunun devam edip etmediğini kontrol edin.
2 dakika okundu