Linux için Windows Alt Sistemi (WSL) artık Windows 11'de Microsoft Store'dan bir uygulama olarak mevcut

Okuma zamanı simgesi 3 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Linux uygulaması için Microsoft Windows Alt Sistemi

Linux uygulaması için Microsoft Windows Alt Sistemi

Microsoft bugün, Windows 11 PC'ler için Microsoft Store'da bir uygulama olarak Linux için Windows Alt Sisteminin (WSL) genel kullanıma sunulduğunu duyurdu. WSL'nin Microsoft Store'daki bu önizleme sürümünün büyük bir avantajı var. Artık Windows işletim sistemi yükseltmesine gerek kalmadan en son WSL güncellemelerini ve özelliklerini daha hızlı alabilirsiniz.

GUI uygulaması desteği, GPU hesaplama ve Linux dosya sistemi sürücü montajı gibi mevcut önizleme özellikleri tamamlandıktan sonra, tüm Windows işletim sisteminizi güncellemek veya Windows Insider önizleme yapılarına gitmek yerine, WSL uygulamasını Microsoft Store'dan güncelleyebilirsiniz. Linux için Windows Alt Sistemini Microsoft Mağazasından indirebilirsiniz. okuyun.

Microsoft Store'daki WSL sürüm notları:

  • WSLg artık WSL uygulamasının bir parçası olarak paketlenmiştir!
    • Microsoft.WSLg'yi 1.0.29 sürümüne güncelleyin
    • WSLg için msrdc.exe'ye geçin
    • ARM64'ün etkin WSLg paylaşılan belleği için virtio'yu etkinleştirin.
    • WSLG tarafından kullanılan ortam değişkenlerinin WSLENV tarafından geçersiz kılınmasına izin ver
  • yeni wsl.exe –mount özellikleri!
    • Montaj ekle --vhd VHD dosyalarının montajını kolaylaştırmak için.
    • Şunun için dosya sistemi algılamayı uygulayın: wsl.exe --mount. Bu değişiklik, dosya sistemi türü algılamayı uygular. --type wsl.exe –mount kullanılırken belirtilir.
    • -name özelliği ekle wsl.exe --mount. Bu değişiklik, WSL aracılığıyla bir disk monte edilirken isteğe bağlı olarak bir bağlama noktası adlandırma desteği ekler.
  • Linux çekirdeğini 5.10.60.1'e güncelleyin
    • USB üzerinden Arduino ile etkileşim kurmak için ek USB çekirdek yapılandırma seçeneklerini etkinleştirin
    • Yukarı akış kararlı çekirdek sürümü 5.10.60'e güncelleme
    • PCI BAR'a bağlı adresler desteğiyle virtio-pmem'i etkinleştirin
    • ARM64 için Hyper-V altında vPCI desteğini etkinleştirin
    • io_uring desteğini etkinleştir
    • IP üzerinden USB desteğini etkinleştir
    • x86_64 için paravirtualized spinlock desteğini etkinleştir
    • Hata düzeltmelerini ve kod temizlemelerini almak için dxgkrnl sürücüsünü yenileyin
    • NFSv4.1* için NFS istemci desteğini etkinleştirin 9p veya fstab bağlamaları başarısız olduğunda hata mesajını iyileştirin
  • ARM64'te \wsl$\ ve \wsl.localhost\ sorunlarını düzeltin.
  • Önceden biçimlendirilmiş ext4 VHD yerine mkfs.ext4'e geçin.
  • Özel takas dosyası mantığı yerine mkswap ve swapon kullanmaya geçin. [GH 5476]
  • NAT ağının MTU'sunu dinamik olarak güncellemek için mantık ekleyin
  • /etc/wsl.conf createResolvConf için düzeltme beklendiği gibi çalışmıyor [GH 6977]
  • Kullanıcılara WSL'nin hala çalıştığını göstermek için dönüştürme işleminde animasyonlu noktalar içeren Lütfen Bekleyin mesajını göstermek için kullanılan ilerleme göstergesi yardımcı işlevi eklendi.
  • wslhost.exe'yi bir win32 uygulamasına geçirin.
  • anahtar wsl.exe --install –dağıtım argümanını gerektirmemek için. Bu değişiklik anahtarlar wsl.exe --install gerektirmemesi --distribution argüman, ancak mevcut komut dosyalarını bozmamak için desteği korur.
  • Ekle wsl.exe --version komuta
  • Windows sürümünü şuraya ekleyin: wsl.exe --status ve wsl.exe --version
  • Temizleme wsl.exe sözdizimi hatalarının kendi kendine teşhis edilmesini kolaylaştırmak için geçersiz bağımsız değişken işleme.
  • Uygulama kutucuk aracılığıyla başlatılırsa, konsol penceresini kapatmadan önce kullanıcıdan giriş yapmasını isteyin.
  • wslg.exe için hata mesajı iletişim kutusu ekle
  • Desteklenmeyen komut satırı bağımsız değişkenleri için yazdırmayı basitleştirin.
  • Kullanıcı, WSL zaten kuruluyken wsl.exe –install'ı çalıştırırsa daha iyi bir hata mesajı yazdırın
  • Özel çekirdek mevcut değil ve desteklenmeyen özel çekirdek için özel hata kodları ekleyin (ARM64)
  • Güncelleme wsl.exe --update kaldırılmış paketle çalışmak için - bu, mağaza sayfasını başlatır.
  • Localhost geçişinin geliştirilmiş kararlılığı ve performansı.
  • Ek performans ve kararlılık iyileştirmeleri.

Kaynak: Microsoft

Konular hakkında daha fazla bilgi: microsoft, , Windows 11, WSL