Windows 10'da Linux Terminali Nasıl Kullanılır

Artık Linux için Windows Alt Sistemini (WSL) kullanarak Windows 10 işletim sisteminin üzerindeki Linux komut satırı yardımcı programlarının ve uygulamalarının çoğuna erişebilirsiniz.

Windows, masaüstü ve dizüstü bilgisayarlar için en yaygın kullanılan ve en popüler işletim sistemi olmasına rağmen, Linux işletim sistemi kadar güvenli ve açık kaynaklı değildir. Bu yüzden birçok yazılım geliştiricisi ve profesyoneli Linux işletim sistemini tercih ediyor.

Microsoft, Ubuntu Linux'un yaratıcıları Canonical ile bir ortaklık başlattı. Bu, Linux kullanıcılarının Windows'ta Linux kullanmasının yolunu açtı. Evet, çift önyüklemeye gerek duymadan veya VMWare/VirtualBox kullanmadan veya ana İşletim Sisteminiz olarak yüklemeden Linux'u Windows 10'un üzerinde çalıştırabilirsiniz.

Windows 10'da Linux terminalinden çeşitli Linux komutlarına ve yazılımlarına erişebilirsiniz. Bu makalede, Windows 10 işletim sistemi üzerinde Linux terminalinin nasıl kurulacağı ve çalıştırılacağı konusunda size adım adım talimatlar vereceğiz.

Linux için Windows Alt Sistemini (WSL) Etkinleştirin ve Windows 10'da Ubuntu'yu Kurun

Windows 10'da bir Linux terminali çalıştırmayı düşünüyorsanız, önce 'Linux için Windows Alt Sistemi' özelliğini açmalısınız. Ardından, seçtiğiniz Linux dağıtımını indirip yükleyebilirsiniz.

Linux için Windows Alt Sistemi (WSL), temel Linux komut satırı araçlarını ve hizmetlerini, masaüstü ve modern mağaza uygulamalarınızın yanı sıra doğrudan Windows üzerinde çalıştırmanıza olanak tanıyan bir GNU/Linux ortamı oluşturan bir özelliktir.

Windows 10'un Linux alt sistemini etkinleştirerek Ubuntu, OpenSuse, SUSE Linux, Fedora vb. gibi çeşitli Linux dağıtımlarını (dağıtımlarını) kurabilir ve çalıştırabilirsiniz.

İlk olarak, Windows Sürümünüzü Kontrol Edin

Ancak Linux için Windows Alt Sistemini (WSL) nasıl etkinleştireceğimize ve Linux'u nasıl kuracağımıza geçmeden önce, uyumlu bir Windows 10 sürümü çalıştırıp çalıştırmadığınızı kontrol etmeniz gerekir. WSL yalnızca Windows 10 64-bit'in her ikisinde de (1607 sürümünden itibaren) desteklenir. ve Windows Server 2019.

Windows sürümünüzü kontrol etmek ve derlemek için Windows Başlat menüsünden "Ayarlar"a gidin.

Ardından, 'Sistem' ayarını tıklayın.

Ardından, aşağı kaydırın ve Hakkında bölümünü görüntülemek için sol bölmenin altındaki 'Hakkında' seçeneğini seçin.

Hakkında sayfasında, Windows özellikleri altında, Windows 10'unuzun "Sürüm"ünü ve "İşletim Sistemi derlemesini" görebilirsiniz.

Linux için Windows Alt Sistemini Etkinleştir

İki farklı WSL sürümü türü vardır: WSL 1 ve WSL 2. Her ikisi de Linux'un Windows içinde sorunsuz ve sürekli entegrasyonunu sağlarken, WSL 2, tam Linux çekirdeğini ve sistem çağrı uyumluluğunu destekleyen en yeni ve en hızlı sürümdür. WSL 1, Linux çekirdeği ve Windows arasındaki boşluğu dolduran bir çeviri katmanı çalıştırır.

  • Koşmak WSL 2, Windows 10 x64 bit sistemlerini çalıştırıyor olmanız gerekir: Sürüm 1903 veya üzeri, Derleme 18362 veya üzeri.
  • Koşmak WSL 1, Windows 10 x64 bit sistemlerine ihtiyacınız olacak: Sürüm 1709 veya üzeri, Yapı 16215 veya üzeri.

Hangi WSL sürümünü çalıştırmak istediğiniz önemli değil, onu kullanmak için önce etkinleştirmelisiniz. Bunu yapmak için Başlat Menüsü arama alanına 'Windows özelliklerini aç ve kapat' yazmaya başlayın.

Arama sonucundan "Windows özelliklerini aç ve kapat" kontrol panelini seçin.

Ardından, "Linux için Windows Alt Sistemi"ne gidin, önündeki kutuyu işaretleyin ve "Tamam" düğmesini tıklayın.

Değişiklikler uygulandıktan sonra, bilgisayarınızı yeniden başlatmak için 'Şimdi yeniden başlat'ı tıklayın.

Yalnızca WSL 1'i kurmak istiyorsanız, şimdi bilgisayarınızı yeniden başlatabilir ve Linux dağıtımınızı kurabilirsiniz.

PowerShell aracılığıyla WSL 1'i etkinleştirin

WSL'yi "PowerShell" komut satırı aracıyla da etkinleştirebilirsiniz. Bu, Windows Özellikleri kontrol paneliyle aynı işi yapar. Bunun için Yönetici olarak 'PowerShell'i açın ve aşağıdaki komutu çalıştırın.

dism.exe /çevrimiçi /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

WSL 2'yi etkinleştir

Daha hızlı performans için WSL'nizi sürüm 2'ye yükseltmenizi ve gerçek bir Linux çekirdeğini doğrudan Windows 10'da çalıştırmanızı öneririz. Tek yapmanız gereken, 'Linux için Windows Alt Sistemi'ne ek olarak 'Sanal Makine Platformu' özelliğini etkinleştirmektir. Windows özellikleri kontrol panelindeki özellik (aşağıya bakın).

Değişikliklerin uygulanmasını bekleyin, ardından bilgisayarınızı yeniden başlatın.

PowerShell aracılığıyla WSL 2'yi etkinleştirin

WSL 2'yi etkinleştirmek için bu ilk adım, Windows'ta Sanal Makine Platformu özellik bileşenini etkinleştirmektir. WSL 2'yi "PowerShell" komut satırı aracıyla da etkinleştirebilirsiniz. Bunu yapmak için Yönetici olarak 'PowerShell'i açın ve WSL 1 komutuyla aşağıdaki ek komutu çalıştırın.

dism.exe /çevrimiçi /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe / çevrimiçi / etkinleştirme özelliği / özellik adı: VirtualMachinePlatform / tümü / norestart

WSL 2'yi Varsayılan Sürüm Olarak Ayarlayın

WSL 2'yi tüm Linux dağıtımları için varsayılan sürümünüz olarak ayarlamadan önce, x64 sistemleri için WSL Linux çekirdek paketi güncellemesini indirin.

İndirilen .msi yükleyiciyi çalıştırın ve yükleyin. Sadece saniyeler sürecek.

Yeni bir Linux dağıtımı kurarken WSL 2'yi varsayılan sürümünüz olarak ayarlamak için PowerShell'i açın ve şu komutu çalıştırın:

wsl –set-default-version 2

Ardından, özelliği WSL 1'den WSL 2'ye değiştirmek için sisteminizi yeniden başlatın.

Seçtiğiniz Linux dağıtımınızı kurun

WSL etkinleştirildi, şimdi bir Linux dağıtımı kuracağız. İlk olarak, Başlat Menüsü arama alanında 'Microsoft Store'u arayın. Ardından, arama sonucundan açın.

Şu anda Windows Mağazasında bulunan ve WSL tarafından desteklenen tüm Linux dağıtımlarının bir listesini göreceksiniz.

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Sıçraması 15.1
  • SUSE Linux Kurumsal Sunucu 12 SP5
  • SUSE Linux Kurumsal Sunucu 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • WSL için Fedora Remix
  • Pengwin
  • Pengwin Kurumsal
  • Alp WSL

Tüm tez dağıtımları ücretsiz olarak mevcuttur. Eğitimimiz için 'Ubuntu'yu seçeceğiz.

Ubuntu dağıtımının sayfasından 'Al' düğmesini tıklayın.

Artık Ubuntu dağıtımı bilgisayarınıza otomatik olarak indirilecek ve kurulacaktır.

Kurulum bittiğinde, terminali başlatmak için 'Başlat' düğmesine tıklayın. Uygulamayı Windows Başlat Menüsü'nden de başlatabilirsiniz.

Yeni bir Ubuntu terminal penceresi görünecektir. Ubuntu ortamını WSL ile kaydetmek için ilk başlatma birkaç dakika sürecektir. Bu bittiğinde, terminal sizden 'yeni bir Unix kullanıcı adı' ve 'yeni şifre' oluşturmanızı isteyecektir. Yeni kullanıcı adı ve şifreyi girin ve kurulumu tamamlayın.

Kurulum bittiğinde, sizi bash komut satırına götürecektir. Yazılımı hemen güncellemek daha iyidir. Ubuntu'da yazılım güncellemelerini arayabilir, indirebilir ve yükleyebilirsiniz. uygun emretmek.

Yazılımı güncellemek için aşağıdaki komutu girin. Ve sizden şifre istenecek, komutu yönetici olarak çalıştırmak için yeni oluşturulan şifreyi girin.

sudo uygun güncelleme

Bu 'güncelleme' komutu Ubuntu depolarını güncelleyecektir.

Ubuntu bir dizi paket listesi indirecektir.

Ama henüz güncellenmediler. Mevcut tüm paketleri yükseltmek için aşağıdaki komutu girin:

sudo uygun yükseltme

Kuruluma devam etmek için istemde 'Y' girin.

'Dist-upgrade' komutu paketleri en son sürümlerine yükseltir.

Ubuntu için WSL1'i WSL 2'ye yükseltin

Belirli bir dağıtım için mevcut WSL 1 sürümünü WSL 2'ye yükseltmek istiyorsanız. Ardından, PowerShell'de aşağıdaki komutu çalıştırın.

wsl –set-default-version 2

WSL 1 kurulumunuzun çalıştığı dağıtımın (bizim durumumuzda Ubuntu) adıyla '' argümanını değiştirin.

Artık bu Ubuntu Ortamını kullanarak bir Windows 10 sistemindeki Linux komutlarına ve yazılımlarına erişebilirsiniz.

Windows 10'da bash kabuğu

Artık sisteminizde Linux dağıtımına dayalı tam bir komut satırı 'bash' kabuğunuz var. Bu bash kabuğu aracılığıyla tüm Linux komutlarına ve uygulamalarına erişebilirsiniz.

Bash kabuğunu çalıştırmak için Başlat Menüsü arama alanına 'bash' yazın ve bash komut satırı aracını açmak için tıklayın.

Şimdi, orada komutları çalıştırmaya başlayabilirsiniz.

Windows'ta Linux'un keyfini çıkarın!