Windows 11'de Linux için Windows alt sistemi nasıl yüklenir

Dürüst olmak gerekirse, Windows PC'mizde Linux komutlarını ve programlarını yerel olarak çalıştırabileceğimizi hiç düşünmemiştik. Daha önce, Windows PC'mizde Linux'u çalıştırmak için, karmaşık ve zaman alma görevi olan VirtualBox gibi programları kullanarak sanal bir makine oluştururduk. Ama şimdi, kurulum süreci ile oldukça kolaylaştı.Linux için Windows Alt Sistemi (WSL).

Windows makinenizde Ubuntu, Fedora vb. Windows 11 kullanıcısıysanız ve Windows bilgisayarınızda Linux'u çalıştırmak istiyorsanız, bu kılavuz WSL hakkındaki her şeyi ayrıntılı olarak açıkladığı için doğru kılavuza indiniz. Ayrıca Windows 11 PC'nizdeki Linux için Windows alt sistemini nasıl etkinleştirebileceğinizi ve kolaylıkla ayarlayabileceğinizi de açıkladık.

Linux için Windows alt sistemi, geliştiricilerin Linux'u bir Windows PC'de sanal bir makine olmadan çalıştırmasını sağlayan bir Windows özelliğidir. Sana izin veriyorfarklı Linux dağıtımları çalıştırın,Debian, Fedora Linux, vesaire., Kolayca bir Windows makinesinde.

WSL 1 ve WSL 2 arasındaki fark nedir?

WSL 1VeWSL 2Linux için Windows alt sisteminin iki sürümüdür. Varsayılan olarak, sistem WSL 1'e kıyasla çok daha hızlı ve daha verimli olduğu için WSL 2'yi yükler.
WSL2, yürütülebilir ürünler, paylaşılan kütüphaneler vb. İçin kullanılan ortak bir standart dosya biçimi olan Windows 11 bilgisayarınızda ELF64 Linux ikili dosyalarını çalıştırmanıza olanak tanır. Çoğu komut satırı araçlarını, yardımcı programlarını ve uygulamaları kolayca yükleyip çalıştırabilirsiniz. Örneğin, size izin verirOrtak Linux komutlarını çalıştırıngrep, sed, awk, vb. Gibi

Windows 11/10'daki Linux için Windows alt sistemi ile ne yapabilirsiniz?

Önceki bölümde, WSL ile çok daha fazlasını yapabileceğinizi belirttik, ancak bununla gerçekte ne yapabileceğinizden bahsetmedik. Bu nedenle, bu bölümde, WSL ile yapabileceğiniz her şeyi açıkladık.

Ayrıca bakınız:Artık Asahi Linux Alpha'yı M1 Mac'lere yükleyebilirsiniz

  • Kurabilirsin veEn sevdiğiniz GNU/Linux dağıtımını çalıştırınyerleşik Microsoft mağazasından.
  • KoşabilirsinOrtak ve temel komut satırı araçlarıgrep, sed, awk, vb.
  • Sana izin veriyorBash kabuğu komut dosyalarını çalıştırınönceki bölümde zaten açıkladığımız.
  • Ayrıca üzerinde çalışabilirsinizFarklı Kodlama Dilleri, Nodejs, JavaScript, C/C ++, C# & F#, Ruby, Rust, Go, Python, vb.
  • DesteklerFarklı Veritabanı Yönetim Hizmetleri, MySQL, SSHD, LightTPD, Apache, MongoDB ve Postgresql gibi.
  • YapabilirsinizEk yazılım yükleyinKendi GNU/Linux dağıtım paketi yöneticinizin yardımıyla.
  • Sana izin veriyorGNU/Linux Grafik Uygulamalarını Yüklayıp Çalıştırın, VLC, Nautilus, Gimp, vb. Gibi
  • Ayrıca kullanabilirsinizGPU HızlanmaMakine öğrenimi, veri bilimi senaryoları vb. Gibi farklı amaçlar için vb.

Linux için Windows alt sistemini yüklemek için gereksinimler nelerdir?

Linux için Linux'u Linux için Windows alt sistemiyle çalıştırmak istiyorsanız, minimum kurulum gereksinimlerini karşılamalısınız. Aşağıda doldurmak için ihtiyacınız olan gereksinimler bulunmaktadır.

  • İlk olarak, Windows PC'niz üzerinde çalışıyor olmalıWindows 10 sürüm 2004 ve daha yüksek(19041 ve üstü oluşturun) veya Windows 11.

Not:Mevcut Windows sürümünüzü kontrol edebilir ve oluşturma numarasını kontrol edebilirsiniz.HakkındabölümüAyarlaruygulama.

  • .Sanal Makine Platformu ÖzelliğiWindows PC'nizde etkinleştirilmelidir.

PC'niz minimum kurulum gereksinimini karşılıyorsa, ilerleyin ve Linux için Windows alt sistemini etkinleştirin.

Windows 11/10'da sanal makine platformu nasıl etkinleştirilir

Windows PowerShell (Admin) kullanarak Sanal Makine Platformu özelliğini etkinleştirebilirsiniz.

AçıkPowerShell yönetici olarakve aşağıda belirtilen komutu çalıştırın.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4 Windows 11/10'da Linux için Windows Alt Sistemini Yükleme Yöntemleri

Burada bu bölümde bahsettikDört yöntemWindows 11'e Linux (WSL) için Windows alt sistemini yüklemek için. Windows 11'e, sizin için kullanımı kolay görünen herhangi bir yöntemle devam edebilirsiniz.

1. Microsoft Store'dan

Windows 11'de Linux (WSL) için Windows Alt Sistemini yüklemenin en hızlı yoluMicrosoft Store.Sanal makine platformunu zaten etkinleştirdiğinizi varsayarsak, artık Microsoft Store'dan Linux için Windows alt sistemini yükleyebilirsiniz. Aşağıdaki adımlara göz atın:

1.İlk olarak,Arama kutusukullanmaWindows Anahtar, tipMicrosoft Mağazasıarama kutusunda veUygulamayı seçinarama sonuçlarından.

2.TipLinux için Windows Alt SistemiiçindeArama kutusuüstte.

3. Uygulamayı seçinsonuçlardan veElde etmekveyaDüzenlemekYüklemek için uygulamanın yanındaki düğme.

4.Bir kezLinux için Windows Alt SistemiUygulama Windows 11 PC'nize yüklendi, tıklayınAçıkProgramı başlatmak için.

Not:Varsayılan Linux dağıtımıUbuntu. Microsoft mağazasından diğer Linux dağıtımlarını yükleyebilirsiniz.

Linux uygulaması için Windows alt sistemini açtıktan sonra, bir kullanıcı hesabı oluşturarak WSL ayarlamanızı isteyecektir. WSL'nin nasıl kurulacağını öğrenmek için bir sonraki bölümü kontrol edebilirsiniz.

2. Komut isteminden

Windows 11 PC'nize Linux (WSL) için Windows Alt Sistemi'ni yüklemenin başka bir yolu daKomut istemi.Komut istem uygulamasında tek bir komut çalıştırarak WSL'yi yükleyebilirsiniz. Aynı şeyi bilmek için aşağıda belirtilen adımları izleyin:

1.Başlamak için, açıkKomut istemiWindows 11 PC'nizdeYönetici ayrıcalıklarıve WSL'yi yüklemek için söz konusu komutu konsola çalıştırın.

wsl --install

2.Bahsedilen komutu çalıştırdıktan sonra, daha fazla hareket edebilir ve Ubuntu gibi tercih ettiğiniz Linux dağıtımını kurabilirsiniz.

3.Microsoft MağazasıWindows 11 PC'nizde veLinux dağıtımArama işlevini kullanarak yüklemek istiyorsunuz. Örneğin, Ubuntu'yu yüklemek istiyorsanızUbuntu 18.04.5 LTS, aynı şeyi arayın.

4.Şimdi tıklayınElde etmekveyaDüzenlemekUygulama adının yanında düğme veProgramı bekleSisteminizi indirmek ve yüklemek için.

5.Linux dağıtımı indirildikten sonra,açmakYa tıklayarakAçıkUygulamanın yanındaki düğme veyaWindows Arama Kutusu.

Linux dağıtı açtıktan sonra, bir sonraki bölümde iyice açıkladığımız varsayılan bir UNIX kullanıcı hesabı oluşturmanızı isteyecektir.

3. WSL'yi belirli bir dağıtımla yükleyin

Bu yöntem, WSL ve istenen Linux dağıtımını tek bir komutla nasıl tamamen yükleyebileceğinizi açıklar. Linux dağıtımını Microsoft Store'dan ayrı olarak yüklemek istemiyorsanız, bu yöntemi izleyebilirsiniz. İşte aynısını yapmak için adımlar:

1.Birincisi, açıkWindows Terminalidari haklarla ve yürütmekAşağıda belirtilen komutKonsolda tüm popüler Linux dağıtımlarının bir listesini almak için:

wsl --list --online

2.Artık yüklenebilecek tüm Linux dağıtımlarının listesini göreceksiniz. Bahsedilen komutu konsolda yürütmeniz ve<Distro>ileLinux DağıtımYüklemek istiyorsun.

wsl --install -d DISTRO-NAME

Örneğin

 wsl.exe --install Ubuntu

3.Yukarıdaki komutu yürüttükten sonra, tercih ettiğiniz Linux dağıtımının yüklemeye başladığını göreceksiniz. Süreç tamamlanana kadar beklemeniz gerekir.

Kurulum tamamlandığında,Windows 11 PC'nizi yeniden başlatınve bilgisayarınızdaki Linux dağıtımını kurun.

4. Kontrol panelinden

Son olarak, Windows 11 PC'nizde Linux için Windows alt sistemini de yükleyebilirsiniz.Kontrol Paneli. İlk senLinux özelliği için Windows alt sistemini etkinleştirinPC'nizde. Bunu yaptıktan sonra, en sevdiğiniz Linux dağıtımını Microsoft Store'dan kolayca yükleyebilirsiniz. Oldukça kolaydır ve aşağıda belirtilen adımlar aynı şeyi açıklar:

1.İlk olarak,Linux için Windows Alt SistemiAşağıda belirtilen konuma geçerek Windows PC'nizde özellik.

Control Panel > Programs > Programs & Features > Turn Windows Features on or off > Enable Windows Subsystem for Linux.

2.Bahsedilen komutu da yürütebilirsiniz.Windows PowerShell (Admin) uygulamasıAynı şeyi kolayca yapmak için.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

3.Etkinleştirdikten sonraLinux özelliği için Windows Alt Sistemi,En sevdiğiniz Linux dağıtı Microsoft Store'dan Windows 11 PC'nize yükleyin. BahsetebilirsinizYöntem 2 (Adım 2 - Adım 4)Aynı adımları bilmek.

Linux için Windows Alt Sistemi Nasıl Kurulur

Windows 11 PC'nizdeki Linux için Windows alt sistemini etkinleştirdikten sonra, Linux'u kullanmak için varsayılan bir UNIX kullanıcı hesabı oluşturmanız gerekir. Bir kullanıcı adı ve şifre ayarlamanız gerekir. Aynı şeyi yapmak için aşağıda belirtilen adımları kontrol etmenizi öneririz:

1.İlk olarak, Windows 11 PC'nizdeki Linux dağıtımını açın. KurdukUbuntu 18.04.5 LTSPC'mizde uygulama. Yani, açacağızUbuntu 18.04.5 LTSUygulamaWindows Arama KutusuWindows 11 PC'mizde.

2.Uygulama açıldıktan sonra,Herhangi bir klavye tuşuna basınKurulum işlemine başlamak için. Tuşa bastıktan sonra, bir sonraki talimat setini göstermek birkaç dakika sürebilir, bu yüzden lütfen sabırlı olun.

3.Önce Linux'unuz için kullanıcı adını ayarlamanızı isteyecektir. Yani, yazınkullanıcı adıayarlamak istiyorsun ve basınGirmek. Kullanıcı adını Windows kullanıcı adınızla aynı tutmanız gerekmez.

4.Daha sonra,Şifreyi girinilgili yere ayarlamak istiyorsunuz veAnahtar girinilerlemek için.

Linux'a gerekli bilgileri sağladıktan sonra, kurulum işlemi hemen başlayacaktır. Kurulum işlemini tamamladıktan sonra,"Kurulum Başarılı!"tamamlama mesajı.

Windows 11'de WSL nasıl güncellenir

Şimdi Windows 11 sisteminizde WSL'yi kurmayı bitirdiniz. Artık en sevdiğiniz Linux dağıtımında farklı Linux komutlarını deneyebilirsiniz. Ancak herhangi bir komutu denemeden önce, tümLinux depoları güncellendi. WSL çekirdeğinizi en son sürüme güncellemek için söz konusu komutu yürütebilirsiniz. Aynı şeyi kolaylıkla yapmak için aşağıda belirtilen adımları izleyin:

1.Windows Arama Kutusu, tipKomut istemive seçinYönetici olarak çalıştırsonuçlardan seçenek.

2.Şimdi yazınAşağıda belirtilen komutkonsolda veAnahtar girinkomutu çalıştırmak için.

wsl --update

Yukarıdaki komutu komut istemini çalıştırdıktan sonra, yeni güncellemeleri kontrol etmeye ve indirmeye başlar.

WSL 1'den WSL 2'ye nasıl yükseltilir

Varsayılan olarak, Windows en son WSL 2 sürümünü yükler. Windows PC'nize WSL 2'yi yüklemiyorsa, WSL 2'ye yükseltmek veya geçiş yapmak için aşağıda belirtilen komutu yürütmenizi öneririz. Bahsedilen komutlar WSL 2'yi varsayılan WSL sürümü olarak ayarlayacaktır. WSL 1'den WSL 2'ye geçmek veya tam tersi olmak istiyorsanız, aşağıdaki komutu yürütün.

1.Başlamak için açWindows PowerShell (Yönetici) ProgramıWindows 11 PC'nizde ve geçerli WSL sürümünü görüntülemek için aşağıda belirtilen komutu kopyalayın.

wsl -l -v

2.WSL 1 kullanıyorsanız ve WSL 2'ye geçiş yapmak veya yükseltmek istiyorsanız,kopya yaprağıKonsol ve basılı olarak belirtilen komutGirmek. Değiştirdiğinizden emin olun<Version#>her ikisi ile2 veya 1,Şu anda hangi WSL sürümünü kullandığınıza bağlı olarak.

wsl --set-default-version <Version#>

Örneğin

wsl --set-default-version 2

Varsayılan WSL sürümü şimdi değiştirilmelidir. Geçerli WSL sürümünü kullanarak kontrol edebilirsiniz.WSL -L -Vemretmek.

Linux komutlarının kolayca başlaması için 20 Temel Windows Alt Sistemi

Linux dünyasında tamamen yeniyseniz ve temel komutların farkında değilseniz,henüz bazıları Önemli Linux komutlarıBu bölümde. Aşağıdaki tüm temel komutları kontrol edebilir ve Linux ile başlayabilirsiniz.

EmretmekKomut kullanımı
sudoBu komut, idari veya kök izinler gerektiren görevleri gerçekleştirmek için gereklidir.
PWDMevcut işleyiş dizininizin yolunu bilmenizi sağlar. Dizin yolunu gösterecektir.
CDBunu farklı Linux dosyaları ve dizinlerinde gezinmek için kullanabilirsiniz.
kediDosyadan veri okumanızı ve içeriğini çıktı olarak vermenizi sağlar. Herhangi bir metin dosyasını kolayca okumak için de kullanabilirsiniz.
CPDosyaları veya dizinleri ve içindeki içeriği kolayca kopyalamak için.
MVBu komutu dizinleri ve dosyaları taşımak için kullanabilirsiniz. Ayrıca dosyaları yeniden adlandırmanıza izin verir.
mkdirAynı anda birden fazla dizin oluşturmak ve bunlar için izin vermek.
RMDIRBu komutu, dosya ve veri olmadan dizinleri tamamen silmek için yürütebilirsiniz.
RMBir dizinin içindeki dosyaları kolaylıkla tamamen silmenizi sağlar.
dokunmakBu komut, boş bir dosya oluşturmanıza veya oluşturmanıza olanak tanır. Linux komut satırındaki zaman damgasını değiştirmek için de kullanabilirsiniz.
bulmakKomut adının da belirttiği gibi, bu komut veritabanında bir dosya bulmanızı sağlar.
bulmakBelirli bir dizinin içindeki dosyaları aramanızı sağlar. Ayrıca art arda operasyonlar gerçekleştirmenizi sağlar.
grepBirkaç saniye içinde belirli bir dosyadaki metinler içinde belirli bir kelime bulmak için.
DFBu komut, sistemin disk alanı tüketimini yüzde ve kilobayt olarak kontrol etmenizi sağlar.
ile ilgiliBir dosya veya dizin sistemde ne kadar yer kullandığını kontrol etmek için.
KAFABir metin belgesinin ilk on satırını kolaylıkla görüntülemek için.
kuyrukBir metin dosyasının son on satırını basit bir komutla görüntülemenize olanak tanır.
fark etmekÇevrimiçi metin düzenleme araçları gibi iki dosyanın içeriğini satır satır karşılaştırmak için.
katranBir zip dosyasına benzer şekilde birden fazla dosyayı bir katran dosyasına arşivlemek için kullanabilirsiniz.
chmodBu komut, dosyaları veya dizinlerin okunmasını, yazılmasını ve diğer izinlerini değiştirmenizi sağlar.

Sık sorulan sorular

Windows 11 için WSL mevcut mu?

Evet, Windows 11 için Windows Alt Sistemi (WSL) Windows 11 için kullanılabilir. Bunun yanı sıra, Windows 10 sürüm 2004 ve üstü için de mevcuttur.

Windows 11'de Linux isteğe bağlı bileşen için Windows alt sistemini nasıl etkinleştiririm?

Windows 11 PC'nizde WSL isteğe bağlı bileşeni etkinleştirmek için.

  • Windows Arama Kutusuve tipWindows özelliklerini aç veya kapatıniçinde.
  • Şimdi seçinWindows özelliklerini aç veya kapatınondanEn İyi Maçbölüm.
  • Son olarak, arayınLinux için Windows Alt Sistemiiçindeki özellikWindows özellikleripop-up veKontrol et/keneetkinleştirme seçeneği.

Windows 11'de neden Linux var?

Microsoft, 2 Ağustos 2016'da Windows 10'da WSL'yi piyasaya sürdü, böylece geliştiriciler Windows 11 PC'ye Ubuntu, Red Hat, vb. Sanal makineler, disk bölümleri vb. Oluşturma işlemini ortadan kaldırmak için tanıtıldı.

Windows 11 aslında Linux mu?

Hayır, Windows ve Linux her ikisi de farklı işletim sistemleridir. Bununla birlikte, her iki işletim sisteminin de bazı benzerlikleri vardır, bu da her ikisinin de aynı olduğuna inanmamızı sağlar. Örneğin, Windows 11, Linux'un da desteklediği WSL kullanarak grafik Linux uygulamalarını çalıştırabilir. Her iki OSS'nin de benzer görünmesini sağlayan bir diğer şey de, Linux masaüstlerindeki rıhtıma benzeyen görev çubuğu tasarımıdır.

WSL Linux kadar iyi mi?

Hayır, WSL Linux kadar iyi değil, çünkü son birkaç yılda fazla bir iyileşme sağlamadı. Ancak Linux'un yapabileceği her türlü görevi destekler. Örneğin, Bash Shell komut dosyalarını çalıştırabilir, Linux grafik uygulamalarını yükleyebilir ve herhangi bir kısıtlama olmadan çok daha fazlasını yapabilirsiniz. WSL PC'nize Windows PC'nize herhangi bir Linux dağıtımını WSL'nin yardımıyla birkaç basit adımda da yükleyebilirsiniz.

Nihayet! Windows PC'nizdeki herhangi bir Linux dağıtımını kolaylıkla kullanabilirsiniz

Daha önce, Linux'u Windows'ta çalıştırmak çok karmaşık ve zaman alıcı bir görevdi. Ama şimdi, WSL ile çok pürüzsüz ve zahmetsiz hale geldi. Linux komutlarını ve programlarını, takip edilmesi zor bir yöntem uygulamadan doğrudan Windows PC'nizde çalıştırabilirsiniz.

Yukarıda belirtilen yöntemlerin bilgisayarınızda WSL'yi etkinleştirmenize ve en sevdiğiniz Linux dağıtımını kurmanıza yardımcı olduğunu umuyoruz. Hoşçakal demeden önce, Windows 11 PC'nizde WSL'yi etkinleştirmek için hangi yöntemi kullandığınızı bize bildirin?