Windows'ta Linux için Windows Alt Sistemi (WSL) Sürümü Nasıl Kontrol Edilir

Bazı bash komutlarını denemek ve belki de en iyi Linux uygulamalarından(best Linux apps) bazılarını çalıştırmak için Windows 11 veya Windows 10'unuzda Linux için Windows Alt Sistemine(Windows Subsystem) ( WSL ) sahipsiniz . Her iki işletim sistemine de sahip olmak için çift önyükleme kullanmaktan çok daha kolaydır.

Ancak bazı şeyler WSL'nin(WSL) yalnızca belirli sürümlerinde çalışır ve hangisine sahip olduğunuzdan emin değilsiniz. Bu nedenle, hem Windows 11(Windows 11) hem de Windows 10'da (Windows 10)WSL sürümünü nasıl kontrol edeceğinizi ve ayrıca birkaç başka püf noktası göstereceğiz .

WSL Sürümleri Arasındaki Fark(Difference Between WSL Versions) Nedir ?

WSL'nin(WSL) yalnızca iki sürümü vardır ; WSL 1 ve WSL 2 . Birincil fark, WSL 2'nin(WSL 2) tam Linux çekirdeğine(Linux kernel) sahip olması, oysa WSL 1'in(WSL 1) olmamasıdır. WSL 1'i (WSL 1)WSL lite olarak düşünün . Eğer kararlı bir Linux kullanıcısıysanız veya (Linux)Linux öğrenme konusunda ciddiyseniz , WSL 2'yi(WSL 2) kullanın . Sanallaştırmanın getirdiği tüm işlevselliklerle eksiksiz bir sanal makine olarak çalışır. WSL 2 , dosya sistemi performansını artıracak ve tam sistem çağrısı uyumluluğunu destekleyecektir.

WSL 2 yalnızca Windows 11 veya Windows 10 , Sürüm 1903 (Version 1903) Build 19362 veya daha yeni sürümlerde kullanılabilir. Windows 10 kullanıyorsanız ve bunu güncel tutuyorsanız, sorun yok. Emin değilseniz, hangi Windows sürümüne sahip olduğunuzu(what version of Windows) öğrenmenize yardımcı olacak bir makalemiz var. Windows 10'un(Windows 10) eski sürümleri yalnızca WSL 1 ile uyumludur .

Windows'ta(Windows) WSL Sürümü(WSL Version) Nasıl Kontrol Edilir

WSL'yi (WSL)PowerShell'e(PowerShell) veya komut satırına wsl.exe –install komutunu kullanarak yüklerseniz , WSL'nin(WSL) varsayılan sürümüne sahip olursunuz . Bu, Ubuntu 20.04 LTS Linux dağıtımına ve onun WSL 2 sürümüne sahip olduğunuz anlamına gelir .

(Suppose)Varsayılan WSL(WSL) kurulumunu yaptığınızdan emin olmadığınızı veya birkaç farklı Linux dağıtımı eklediğinizi ve bunların hangi sürüm olduğunu bilmek istediğinizi varsayalım . Bu durumda, kontrol etmek de kolaydır.

  1. Komut İstemi(Command Prompt) veya Powershell'i(Powershell) açın ve wsl –list –verbose veya wsl -l -v komutunu çalıştırın .

  1. Çıktı, STATE(STATE) altında çalışıyor veya durmuş olsun , dağıtım adını NAME olarak ve WSL sürümünü VERSION altında gösterir . Yıldız işaretine dikkat edin. Yıldız işaretli WSL dağıtımı sizin için varsayılan dağıtımdır.

Bu, hangi dağıtımın kullanılacağını söylemeden WSL'yi çalıştırırsanız, varsayılanı çalıştıracağı anlamına gelir. Varsayılan dağıtımın komut satırı arayüzünü ( CLI(CLI) ) görmeyi deneyin .

WSL Sürümünü Nasıl Değiştirebilirim?

openSUSE-42'yi WSL 1'den (WSL 1)WSL 2'ye(WSL 2) değiştirelim . Aynı yöntem, herhangi bir dağıtımı WSL 2'den (WSL 2)WSL 1'e(WSL 1) değiştirmek için de çalışır .

  1. Komut İstemi'ni(Command Prompt) veya PowerShell'i(PowerShell) açın ve aşağıdaki komutu çalıştırın: wsl –set-version [ad] [wsl sürüm numarası](wsl –set-version [name] [wsl version number]) burada ad, dağıtım adıdır ve wsl sürüm numarası, istediğiniz sürümdür. Bu durumda, wsl –set-version openSUSE-42 2 .

Dönüşüm(Conversion) devam ediyor mesajını gösterecek , bu birkaç dakika sürebilir… Yeni bir dağıtım kurulumu ile 20 saniye kadar kısa bir süre alabilir. Dönüşüm(Conversion) tamamlandı mesajını aldığınızda işlem tamamlanmıştır.

  1. WSL sürümünü doğru ayarladığınızdan emin olmak için wsl –list –verbose veya wsl -l -v komutunu tekrar çalıştırın.

WSL Varsayılanlarını(WSL Defaults) veya Son Güncellemeyi(Update) Nasıl Kontrol Edebilirim ?

Varsayılan WSL(WSL) sürümünü veya varsayılan Linux dağıtımını değiştirmeye bakmadan önce , mevcut varsayılanların ne olduğunu kontrol etmelisiniz. Bu ayrıca size WSL'nin(WSL) en son ne zaman güncellendiğini de gösterecektir .

  1. Komut İstemi'ni(Command Prompt) veya PowerShell'i(PowerShell) açın ve şu komutu çalıştırın: wsl –status .

Varsayılanları, WSL'nin(WSL) en son güncellendiği zamanı ve çekirdek sürümünü göreceksiniz .

WSL'yi Nasıl Güncellerim?

WSL için son güncelleme zamanını kontrol ettiniz ve uzun zaman oldu. En son sürüme sahip olduğunuzdan emin olmak için güncellemek istiyorsunuz.

  1. Komut İstemi'ni(Command Prompt) veya PowerShell'i(PowerShell) yönetici olarak açın . Bunu Başlat menüsünde (Start)Komut İstemi(Command Prompt) veya PowerShell'i(PowerShell) bularak yapın , ardından sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.(Run)

  1. wsl –update komutunu çalıştırın . Mevcut bir güncelleme varsa, indirip yükleyecektir.

  1. Güncelleme bittiğinde, bu noktada güncellenmiş çekirdek sürümünü görebilirsiniz. Şimdi değişikliğin geçerli olması için wsl –shutdown komutunu çalıştırın.(wsl –shutdown)

WSL için Otomatik Güncellemeleri Nasıl Alabilirim ?

(Did)WSL durumunuzu kontrol ettiniz ve “…sistem ayarlarınız nedeniyle otomatik güncellemeler yapılamıyor” mesajını gördünüz mü ? Bunu nasıl düzelteceğiniz aşağıda açıklanmıştır.

  1. Windows Ayarları'nı(Windows Settings) açın ve Windows Update'e(Windows Update) ve ardından Gelişmiş(Advanced) seçeneklere gidin.

  1. Diğer Microsoft ürünleri için güncellemeleri al'ı(Receive) açın . Artık her zaman en son sürüme sahip olacaksınız.

Varsayılan WSL Sürümünü(Default WSL Version) Nasıl Değiştirebilirim ?

Belki de gelecekteki Linux dağıtım kurulumları için yalnızca WSL 1'e(WSL 1) sahip olmak istiyorsunuz . Bu hızla değişti. Bu, WSL 2'yi(WSL 2) varsayılan olarak ayarlamak için de kullanılabilir .

  1. Komut İstemi'ni(Command Prompt) veya PowerShell'i(PowerShell) açın ve aşağıdaki komutu çalıştırın: wsl –set-default-version [wsl sürüm numarası](wsl –set-default-version [wsl version number]) burada wsl sürüm numarası istediğiniz sürümdür. Bu örnekte, wsl –set-default-version 1 . İşlem tamamlandığında başarıyla tamamlandığını göreceksiniz.

  1. Varsayılan WSL sürümünün değiştiğini doğrulamak için wsl –status komutunu çalıştırın .

Varsayılan Linux Dağıtımını(Default Linux Distro) Nasıl Değiştirebilirim ?

Belki Windows Başlat(Windows Start) menüsünü açıp WSL'yi(WSL) seçtiğinizde Ubuntu'dan farklı bir (Ubuntu)Linux dağıtımı çalıştırmak isteyebilirsiniz . Sorun değil, değiştirmek kolaydır.

  1. Komut İstemi'ni(Command Prompt) veya PowerShell'i(PowerShell) açın ve wsl –set-default [name] komutunu çalıştırın; burada name, list komutunda gösterildiği gibi dağıtım adıdır. Bu örnekte, onu kali-linux olarak değiştirelim.

  1. Değişikliğin gerçekleşmesi ve komut isteminin tekrar gösterilmesi yalnızca bir saniye sürer. Varsayılan dağıtımın değiştiğini doğrulamak için wsl –list –verbose(wsl –list –verbose) veya wsl -l -v komutunu kullanın.(wsl -l -v)

Artık Başlat(Start) menüsünden WSL'yi çalıştırdığınızda Kali Linux'u(Kali Linux) açmaktadır .

WSL Komutları Hakkında Daha Fazla Bilgi Edinin

WSL için yerleşik yardım belgelerini görmek için wsl –help komutunu(wsl –help) kullanın .

Ayrıca, WSL(WSL) kurulumu ve Windows 11'de bash kullanımı(using bash on Windows 11) ile ilgili makalelerimize göz atın . Tekrar gelin(Come) ve kesinlikle sizin için WSL ile ilgili daha fazla makalemiz olacak.



About the author

Excel ve PowerPoint dahil olmak üzere Microsoft Office yazılımlarıyla çalışma deneyimine sahip bir bilgisayar uzmanıyım. Ayrıca Google'a ait bir tarayıcı olan Chrome ile de deneyimim var. Becerilerim arasında mükemmel yazılı ve sözlü iletişim, problem çözme ve eleştirel düşünme yer alır.



Related posts