Windows 11 için bu ipuçlarıyla WSL çekirdeğini anında ayarlayın.

Linux için Windows Alt Sistemi veya WSL, normal Windows güncellemelerinin bir parçası olarak normalde otomatik olarak güncellenir. Ancak otomatik güncelleme başarısız olursa ve herhangi bir nedenle WSL sürümünü değiştirmeniz gerekirse, bunu Komut İstemi ile manuel olarak yapabilirsiniz.

WSL Çekirdeğini Neden Manuel Olarak Güncelleyin?

WSL çekirdeğini manuel olarak güncellemeniz gerekmesinin ana nedeni, GitHub'a bir güncelleme yayınlandıktan sonra oluşabilecek gecikmedir. Belki de kullandığınız bir Linux dağıtımının bu WSL güncellemesinde bir şeye ihtiyacı vardır. WSl güncellemesi bir Windows Güncellemesi olarak paketlenip yüklenene kadar bilgisayarınızdaki sürüm eski olacaktır.

Bir güncelleştirmenin yayımlanması ile bir Windows Update aracılığıyla bilgisayarınıza ulaşması arasındaki bu gecikme süresi genellikle çok uzun değildir. Ancak bir güncelleme olmaması bir şeyi yapmanıza engel oluyorsa, kısa bir bekleme bile çok uzun olabilir. Neyse ki, WSL komut satırından güncellenmeye zorlanabilir.

instagram viewer

Bu yöntemi kullanarak WSL'yi güncellemenin, WSL 2'ye yükseltme ile aynı olmadığına dikkat edilmelidir. WSL'den WSL2'ye yükseltme farklı bir işlemdir, ancak WSL 2 yüklendikten sonra, çekirdeğini aşağıda açıklandığı gibi aynı yöntemi kullanarak güncelleyebilirsiniz.

Windows 11'e yükseltmenin WSL'yi bozduğu biliniyor. Dolayısıyla, bu nedenle manuel olarak güncellemeye çalışıyorsanız, bunu denemeden önce diğer bazı çözümlere göz atın.

Komut İsteminde WSL Çekirdeği Nasıl Güncellenir

wsl.exe komut satırı aracı, Linux çekirdeği için Windows Alt Sistemini değiştirmeyi nispeten kolaylaştırır.

  1. Windows Arama'da şunu yazın komut ve Komut İstemi'ni yönetici olarak çalıştırma seçeneğini seçin. Yükseltilmiş ayrıcalıklar olmadan wsl.exe'yi kullanamazsınız.
  2. Komut İstemi'nde şunu yazın wsl --versiyon ve mevcut WSL sürümünüzü adresindeki en son sürümle karşılaştırın. GitHub.
  3. Daha eski bir sürüm kullandığınızı varsayarak şunu yazın: wsl -- güncelleme ve bas Girmek.
  4. Kısa bir süreçten sonra artık WSL güncellenmiş olmalıdır. yazarak kontrol edebilirsiniz wsl --versiyon tekrar ve basarak Girmek.

WSL Çekirdeğini Önceki Bir Sürüme Geri Alma

WSL güncellemesi beklenmedik sorunlar ortaya çıkardıysa veya bir şekilde bozulduysa, önceki sürüme geri dönebilirsiniz.

  1. Windows Arama'da şunu yazın komut ve Komut İstemi'ni yönetici olarak çalıştırma seçeneğini seçin.
  2. İmleçte şunu yazın wsl -- güncelleme -- geri alma ve bas Girmek.
  3. Geri alma işlemi tamamlandıktan sonra WSL sürümünü yazarak kontrol edebilirsiniz. wsl --versiyon ve sonra basarak Girmek.

Linux için Windows Alt Sistemi artık önceki sürüme dönmelidir ve manuel güncellemenin getirdiği tüm sorunlar giderilecektir. Sorun devam ederse, bazılarını kontrol etmeye değer olabilir WSL'ye alternatifler Windows'ta Linux dağıtımlarını çalıştırmak için.

Windows 11 Otomatik Güncelleme Ayarlarınızı Kontrol Edin

WSL'yi komut satırında manuel olarak güncelleyebilmek yararlıdır. Ancak, her yeni sürüm çıktığında manuel olarak güncelleme yapmak istemiyorsanız, otomatik Windows Update ayarlarınızı kontrol etmeniz iyi bir fikirdir.

  1. Windows Ayarları uygulama ve şuraya gidin: Windows güncelleme.
  2. Seçme Gelişmiş seçenekler ve seçeneğin olduğundan emin olun Diğer Microsoft ürünleri için güncellemeler alın etkin.

WSL artık yeni bir revizyon yayınlandığında otomatik olarak güncellenmelidir.

Windows 11'de WSL'yi Manuel Olarak Güncelleme

Yeni bir sürüm yayınlandıktan sonra WSL'ye yapılan otomatik güncellemelerin başarısız olması veya gecikmesi duyulmamış bir şey değil. En son revizyonu beklemek zorunda olmak, seçtiğiniz Linux dağıtımını kullanmanızı engelleyebilir, bu nedenle WSL çekirdeğini bir komut satırı aracıyla manuel olarak güncelleyebilmeniz yararlı olabilir. Bu, sık sık tamamlamanız gereken bir süreç değildir, ancak yapmanız gerektiğinde artık nasıl yapılacağını biliyorsunuz.