Tam sistem çağrısı uyumluluğunu mümkün kılacak gerçek bir Linux çekirdeğini Windows ile birlikte gönderir. Bu, bir Linux çekirdeğinin Windows ile birlikte gönderildiği ilk seferdir. WSL 2, Linux çekirdeğini hafif bir yardımcı program sanal makinesinin (VM) içinde çalıştırmak için en son sanallaştırma teknolojisini kullanır. Microsoft, bu özelliği daha fazla Windows 10 kullanıcısına sunmak amacıyla işletim sisteminin önceki iki sürümünde de kullanıma sundu.
Aşağıdakiler de dahil olmak üzere tüm temel özellikleri mevcut olacak:
- Dosya sistemi performansı artık Mac ve Linux hızlarıyla aynı seviyede
- Başta Docker, FUSE, rsync vb. olmak üzere tüm Linux uygulamaları için Geliştirilmiş Sistem Çağrısı Desteği.
- Tam Linux çekirdeği
- Docker Desktop, WSL 2'yi motor olarak kullanmak için destek ekledi
Yapılar |_+_| ve |_+_| WSL2'nin çalışması için veya daha yüksek bir sürüm gereklidir. İle serbest bırakılırlar KB4571748.
canon ts6000 sürücüsüİçindekiler saklamak WSL'den WSL 2'ye güncelleme yapmak için bu adımları uygulamanız gerekir Windows 10'da WSL'den WSL 2'ye güncellemek için,
WSL'den WSL 2'ye güncelleme yapmak için bu adımları uygulamanız gerekir
- Linux için Windows Alt Sistemini Etkinleştirin
- Sanal Makine Platformu isteğe bağlı özelliğini etkinleştirin
- Linux çekirdeği güncelleme paketini indirin
- WSL 2'yi varsayılan sürümünüz olarak ayarlayın
- İçine bir Linux dağıtımı kurun.
Windows 10'da WSL'den WSL 2'ye güncellemek için,
- PowerShell'i Yönetici olarak açın.
- WSL'yi yüklemek için şu komutu çalıştırın: |_+_|
- Aşağıdaki komutu çalıştırarak Sanal Makine Platformu isteğe bağlı özelliğini etkinleştirin: |_+_|
- Windows 10'u yeniden başlatın.
- En son Linux çekirdeği güncelleme paketini indirin ve yükleyin: x64 makineleri için WSL2 Linux çekirdek güncelleme paketi
- WSL 2'yi varsayılan sürümünüz olarak ayarlayın. PowerShell'i Yönetici olarak açın ve şunu çalıştırın: |_+_|.
- Artık WSL 2 dağıtımlarını Microsoft Store'dan yükleyebilirsiniz (nota bakın).
Bitirdiniz!
Not: Eski WSL dağıtımlarından bazıları WSL 2 altında çalışacak şekilde tasarlanmamıştır. Bunları manuel olarak kaldırmanız gerekir. İşte WSL 2 uyumlu dağıtımların listesi.
- ubuntu
- Ubuntu 16.04LTS
- Ubuntu 18.04LTS
- Ubuntu 20.04LTS
- openSUSE Atılımı 15.1
- SUSE Linux Kurumsal Sunucu 12 SP5
- SUSE Linux Kurumsal Sunucu 15 SP1
- Kali Linux
- Debian GNU/Linux
- WSL için Fedora Remix
- Penguen
- Penguen Şirketi
- Alp WSL
Ayrıca, Windows 10'da Linux 2 için Windows Alt Sistemini Kurma yazısında açıklandığı gibi klasik bir WSL dağıtımını daha yeni bir platforma dönüştürmeyi denersiniz. Kısaca |_+_| komutunu çalıştırın. yükseltilmiş PowerShell'de. Dağıtım adını gerçek dağıtım adıyla değiştirin; ör. Ubuntu: |_+_|.Bu, belirli dağıtımı WSL 2'ye dönüştürecektir.
WSL 1'den WSL 2'ye güncellemenin tamamlanması, hedeflenen dağıtımınızın boyutuna bağlı olarak birkaç dakika sürebilir.