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


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

Bazı şeyler yalnızca WSL'nin belirli sürümlerinde çalışır ve hangisine sahip olduğunuzdan emin olamazsınız. Bu yüzden size hem Windows 11 hem de Windows 10'da WSL sürümünü nasıl kontrol edeceğinizi ve birkaç püf noktası daha göstereceğiz.

WSL Sürümleri Arasındaki Fark Nedir?

WSL'nin yalnızca iki sürümü vardır; WSL 1 ve WSL 2. Temel fark, WSL 2'nin tam Linux çekirdeğine sahip olması, WSL 1'in ise olmamasıdır. WSL 1'i WSL lite olarak düşünün. Kendini adamış bir Linux kullanıcısıysanız veya Linux öğrenme konusunda ciddiyseniz, WSL 2'yi kullanın. Sanallaştırmanın getirdiği tüm işlevlerle 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 Derlemesi 19362 veya daha yeni sürümlerde kullanılabilir. Windows 10 kullanıyorsanız ve onu güncel tutuyorsanız sorun yok. Emin değilseniz Windows'un hangi sürümü emin olmadığınızı öğrenmenize yardımcı olacak bir makalemiz var. Windows 10'un eski sürümleri yalnızca WSL 1 ile uyumludur.

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

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

Varsayılan 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 bunu kontrol etmek de kolaydır.

  1. Komut İstemi'ni veya Powershell'i açın ve wsl –list –verbose veya wsl -l -v komutunu çalıştırın. güçlü>.
    1. Çıktı, dağıtımın adını NAMEolarak, ister çalışıyor ister durdurulmuş olsun, STATEaltında ve WSL sürümünü VERSIONaltı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..
    2. Bu, WSL'yi hangi dağıtımın kullanılacağını söylemeden ç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) görmeyi deneyin.

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

      OpenSUSE-42'yi WSL 1'den WSL 2'ye değiştirelim. Aynı yöntem herhangi bir dağıtımı WSL 2'den WSL 1'e değiştirmek için de işe yarar.

      1. Komut İstemi'ni veya PowerShell'i açın ve şu komutu çalıştırın: wsl –set-version [name] [wsl version number] burada addağı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 olur.
      2. Dönüştürme devam ediyor, bu işlem birkaç dakika sürebilir…mesajını gösterecektir. Dağıtımın yeni yüklenmesiyle bu işlem 20 saniye kadar kısa bir zaman alabilir. Dönüştürme tamamlandımesajını aldığınızda işlem tamamlanmış olur.

        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.
        2. WSL Varsayılanlarını veya Son Güncellemeyi Nasıl Kontrol Edebilirim?

          Varsayılan WSL sürümünü veya varsayılan Linux dağıtımını değiştirmeden önce mevcut varsayılanların ne olduğunu kontrol etmelisiniz. Bu aynı zamanda WSL'nin en son ne zaman güncellendiğini de gösterir.

          1. Komut İstemi'ni veya PowerShell'i açın ve şu komutu çalıştırın: wsl –status .
          2. Varsayılanları, WSL'nin 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 üzerinden epey zaman geçti. En son sürüme sahip olduğunuzdan emin olmak için güncellemek istiyorsunuz.

            1. Komut İstemi'ni veya PowerShell'i yönetici olarak açın. Bunu Başlatmenüsünde Komut İstemi veya PowerShell'i bularak yapın, ardından sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
              1. wsl –update komutunu çalıştırın. Bir güncelleme mevcutsa indirilecek ve yüklenecektir.
              2. .
                1. Güncelleme bittiğinde güncellenmiş çekirdek sürümünü bu noktada görebilirsiniz. Şimdi değişikliğin etkili olması için wsl –shutdown komutunu çalıştırın.
                2. WSL için Otomatik Güncellemeleri Nasıl Alabilirim?

                  WSL durumunuzu kontrol ettiğinizde "...sistem ayarlarınız nedeniyle otomatik güncellemeler gerçekleştirilemiyor." yazan mesajı gördünüz mü? Bunu nasıl düzeltebileceğiniz aşağıda açıklanmıştır.

                  1. Windows Ayarları'nı açın ve Windows Güncelleme'ye, ardından Gelişmiş seçenekler'e gidin.
                  2. 15 15s>
                  3. DiğerMicrosoftürünlerine ilişkin güncellemeleri al'ı açın. Artık her zaman en son sürüme sahip olacaksınız.
                  4. Varsayılan WSL Sürümünü Nasıl Değiştirebilirim?

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

                    1. Komut İstemi'ni veya PowerShell'i açın ve şu komutu çalıştırın: wsl –set-default-version [wsl sürüm numarası] burada wsl sürüm numarası istediğiniz sürümdür. Bu örnekte, wsl –set-default-version 1 'dir. Tamamlandığında işlemin başarıyla tamamlandığınıgöreceksiniz.
                      1. Varsayılan WSL sürümünün değiştiğini onaylamak için wsl –status komutunu çalıştırın.
                      2. Varsayılan Linux Dağıtımını Nasıl Değiştirebilirim?

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

                        1. Komut İstemi'ni veya PowerShell'i açın ve wsl –set-default [name] komutunu çalıştırın; burada name, dağıtım adıdır. list komutuyla gösterilir. 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 onaylamak için wsl –list –verbose veya wsl -l -v komutunu kullanın.
                          2. .

                            Artık Başlatmenüsünden WSL'i çalıştırdığınızda, Kali Linux açılır.

                            WSL Komutları Hakkında Daha Fazla Bilgi Edinin

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

                            Ayrıca WSL ve Windows 11'de bash kullanma kurulumuyla ilgili makalelerimize de göz atın. Tekrar gelin, sizin için kesinlikle WSL ile ilgili daha fazla makalemiz olacak.

                            .

                            İlgili Mesajlar:


                            23.08.2022