Linux için Windows Alt Sistemi
wsl2, windows subsystem for linux, wsl.exe olarak da adlandırılır
Windows üzerinde wsl.exe ve bir Linux dağıtımı. WSL 2 hafif bir sanal makine kullanır. Bir Linux çift önyüklemesi (dual-boot) değildir.
Bilmeniz gerekenler
WSL, Windows üzerinde Linux'tur. Çift önyükleme değildir.
wsl.exe bir dağıtımı başlatır. WSL 2 hafif bir sanal makine kullanır. Windows kurulumunuz işletim sistemi olarak kalır. Çift önyükleme farklı bir disk düzenidir.
- Nedir?
- wsl.exe aracılığıyla Windows üzerinde Linux dağıtımı
- Çift önyükleme mi?
- Hayır. Windows işletim sistemi olarak kalır
- WSL 2 mi?
- Evet. İkinci bir disk değil, hafif bir sanal makine
Linux için Windows Alt Sistemi nedir?
WSL, wsl.exe ve bir veya daha fazla dağıtımdan oluşur. WSL 2 konuk RAM'i vmmem veya vmmemWSL olarak görünür. Bir terminali kapatmak çift önyükleme ile yeniden başlatma değildir ve siz wsl --shutdown komutunu çalıştırana kadar tam bir sanal makine kapatması sayılmaz.
Daha önce hiç kullanmadıysanız
Windows üzerinde çift önyükleme (dual-boot) yapmadan Linux araçlarını istiyorsanız, yönetici komut isteminden wsl --install komutunu çalıştırın. Bu, WSL'yi etkinleştirir ve genellikle Ubuntu'yu yükler. İşletim sistemi olarak yine de Windows'a sahip olursunuz. Bu, Linux yüklü ikinci bir disk değildir ve oluşturduğunuz bir VirtualBox konuk sistemi değildir.
Ne için kullanılır?
apt, bash ve Linux araç zincirleri. Çift önyükleme yapmadınız. Dosyalar aynı zamanda Windows altında da bulunmaya devam eder.
Bir yardımcı sanal makinedir; Hyper-V Yöneticisi'nde oluşturduğunuz konuk sistemler değildir ve başka bir bölümdeki ikinci bir işletim sistemi değildir.
Ubuntu varsayılandır. Debian veya diğerlerini ekleyebilirsiniz. Her dağıtım bir çift önyükleme girdisi değildir.
Kimin içindir?
- Windows'tan ayrılmadan bash isteyen geliştiriciler
- WSL'nin başka bir diskteki Linux kurulumunun yerini alacağını düşünen kişiler
- vmmemWSL sürecini görüp Linux'u önyükleyip önyüklemediklerini merak eden kullanıcılar
Mevcut durum
Windows Subsystem for Linux (2016), Microsoft Corporation tarafından sunulan güncel bir windows üzerinde linux çözümüdür. Sağlayıcı, Windows kullanıcılarını halen https://learn.microsoft.com/windows/wsl/install adresine yönlendirmektedir.
Kaç yıllıktır?
WSL 1 (2016) Linux sistem çağrılarını çeviriyordu. WSL 2 (2019) ise hafif bir sanal makinede gerçek bir çekirdek çalıştırır. Güncel kurulumlar varsayılan olarak WSL 2 kullanır. 2017 yılından kalma yalnızca WSL 1'e yönelik bir kılavuz çoğu bilgisayar için güncelliğini yitirmiştir.
Sürümler
Önce ana kanallar. Tam derleme numaralarının tümü burada doğrulanmamıştır.
Sistem gereksinimleri
Değerler yayıncının herkese açık yönergelerini takip eder. İş yükü yine de gerçek ihtiyacı değiştirir.
Minimum
| İşletim sistemi | Microsoft Learn'e göre Windows 10 sürüm 2004 (derleme 19041) veya üzeri ya da Windows 11 |
|---|---|
| RAM | Windows ve bu uygulama için yeterlidir. Yoğun projeler daha fazlasını ister. |
Kaynak profili
- CPU talebi
- Uygulama içinde ne açtığınıza bağlıdır
- RAM talebi
- Belgeleri, sekmeleri veya kitaplıkları izler
Yüklü işlemler
Bu yürütülebilir dosyalar yüklendiğinde bu ürüne aittir.
| wsl.exe | Ana Windows yürütülebilir dosyası |
|---|---|
| wslhost.exe | Dağıtım başına birlikte çalışabilirlik yardımcısı |
Başlangıç bileşenleri
WslService, bir istemci bağlandığında isteğe bağlı olarak başlar. wsl.exe, zorunlu bir Başlangıç Uygulamaları girdisi değildir.
Dosya konumları
| Tipik kurulum | C:\Windows\System32\wsl.exe |
|---|
Yaygın sorunlar
Çift önyükleme yaptıklarını düşünürler
Windows halen çalışmaktadır. WSL bir alt sistemdir ve WSL 2 üzerinde buna bir yardımcı sanal makine eklenir. Önyükleme menüsünde değişiklik olmaz.
Ubuntu penceresi kapandıktan sonra RAM ayrılmış kalır
WSL 2 sanal makinesi boşta kalabilir. wsl --shutdown komutu vmmemWSL sürecini serbest bırakır. Sekmeyi kapatmak yeterli değildir.
Tıkanıklığı çözme
Yükseltilmiş bir komut isteminden wsl --install çalıştırın, ardından istenirse yeniden başlatın
Learn bunu belgelerle açıklamaktadır. Bir forumdan "WSL full" adlı bir exe indirmezsiniz.
Running ile Stopped durumlarını görmek için wsl -l -v
wsl --set-version ile WSL 2'yi ayarlayın. Bu yine de bir çift önyükleme bayrağı değildir.
vmmemWSL sürecinin sonlanması gerektiğinde wsl --shutdown
wsl.exe süreci makalesine bakın. vmmem dosyasını silmeyin.
Alternatifler
Gerçek bir çift önyükleme, diskte ikinci bir işletim sistemidir. VirtualBox ve Hyper-V tam konuk sistemler çalıştırır. Git Bash bir Linux çekirdeği değildir.
Resmi yardım ve indirmeler
Satıcıyla başlayın. Rastgele exe siteleri bir destek kanalı değildir.
| İndir | learn.microsoft.com/windows/wsl/install Resmi yükleyici veya satıcı sayfası |
|---|---|
| Yardım | learn.microsoft.com/windows/wsl/ Satıcı desteği |
| Resmi site | learn.microsoft.com/windows/wsl/install Rastgele bir exe barındırıcısı yerine buradan başlayın |
| Temel WSL komutları | learn.microsoft.com/windows/wsl/basic-commands wsl -l -v ve wsl --shutdown |
İlgili donanım
WSL 2, bellenimde (firmware) sanallaştırma gerektirir. RAM sınırları .wslconfig dosyasında ayarlanabilir. Bu, Feex'in fazladan sensörler uydurması değildir.
Teknik ayrıntılar
Teknik ayrıntılar
Satıcı sürüm numaraları değişir. Bu makale belirli bir derlemeyi sabitlemez.
Kaynaklar ve doğrulama
Kayıtlı kaynak etiketi: Ağustos 2026. Bu etiket bağımsız doğrulamayı kanıtlamaz. Nasıl araştırıyoruz.
- Windows Subsystem for Linux resmi sitesi · Satıcı ürün sayfası
- Windows Subsystem for Linux yardımı · Satıcı desteği
- Foxhole işlem haritası · Windows bilgisayarlarındaki birinci taraf örnekler. Bir laboratuvar karşılaştırması değildir.
Bu makale yararlı oldu mu?
Evet veya hayır yeterlidir. İsterseniz bir neden seçin veya kısa bir not ekleyin.
Teşekkürler. Bu, bu sayfayı geliştirmemize yardımcı olur.