Linux için Windows Alt Sistemi bilmeniz gereken her şey

Bilgisayarımızda Windows önceden yüklenmiş bir GNU/Linux dağıtımı kullanmak istiyorsak, en yaygın çözüm çift önyükleme oluşturmak ve her değiştirmek istediğimizde yeniden başlatmaktır. Pek çok kişinin bilmediği şey, Windows 10’dan beri her iki işletim sistemini de kullanma sürecini büyük ölçüde basitleştiren WSL (Linux için Windows Alt Sistemi) adlı bir özelliğimiz var.

Linux için Windows Alt Sistemi nedir?

WSL olarak da adlandırılan Linux için Windows Alt Sistemi, Windows 11 ve Windows 10 kullanıcılarının Ubuntu, Debian, Fedora, Kali, Alpine veya Suse gibi Linux dağıtımlarını zahmetsizce ve işletim sistemlerini değiştirmeye gerek kalmadan çalıştırmalarına olanak tanıyan bir alt sistemdir.

Windows’un bu yeni özelliği, Windows 10’un ömrü boyunca WSL olarak da bilinen sürüm 2’yi başlatma noktasına gelene kadar geliştirildi. WSL2 ile geliştiricilerin uygulamalarının, yardımcı programlarının ve komut satırı erişiminin çoğuyla bir GNU/Linux ortamını çalıştırmalarına olanak tanır.WSL2 ile Windows 11'de Linux kullanın

Ardından, size WSL ve WSL2 arasındaki temel farkları göstereceğim:

Özellik Windows ve Linux arasında WSL WSL2 Entegrasyonu ✅ ✅ Hızlı önyükleme süreleri ✅ ✅ Sanal Makinelere kıyasla daha az kaynak kullanır. ✅ ✅ VM Yönetimi ❌ ✅ Tam Çekirdek Erişimi ❌ ✅ Yerel Uyumluluk ❌ ✅

¿WSL veya WSL2’yi kurmak için gerekenler?

Şimdi, bu işlevi hangi bilgisayarlar kullanabilir? WSL için bu kolay, W10 ve W11’in herhangi bir sürümü onu kullanabilir. WSL2 kullanmak istiyorsak, aşağıda yorumlayacağım şu özellikleri dikkate almalıyız:

  • x64 sistemleri için: Sürüm 1903 veya üzeri, yapı 18362 veya üzeri.
  • ARM64 sistemleri için: Sürüm 2004 veya üstü, yapı 19041 veya üstü.

Windows işletim sisteminiz 18362’den önceki sürümleri kullanıyorsa, bunlar WSL 2’yi desteklemez. Windows sürümünüzü güncellemek için Windows Update Assistant’ı kullanın.

Hangi Windows 10 veya 11 sürümüne sahip olduğunuzu görmek için Windows + R ile Çalıştır seçeneğine erişip winver yazabileceğinizi hatırlatırım.

WSL2’yi Windows 11’e Yükleme

Windows 11’in herhangi bir gelişmiş özelliği gibi, onu da grafik arabirimden veya PowerShell’deki bir komutla hızlı bir şekilde yüklemenin iki yolu vardır.

Windows 11 arayüzünden yükleyin.

Arayüzden WSL2 kurulumu için aşağıda yorum yapacağım adımları takip ediniz:

  1. “Windows özelliklerini aç veya kapat” ifadesini arıyoruz.
  2. “Linux için Windows Alt Sistemi” araması aramanız gereken özellikler listesinde, kontrolü etkinleştiriyoruz ve pencereyi kabul düğmesi ile kapatıyoruz.
  3. Bir kurulum penceresi açılacak ve bittiğinde sistemi yeniden başlatmanızı isteyecektir.

Powershell ile bir terminalden yükleyin.

WSL2’yi Powerhell ile bir terminalden de kurabilirsiniz, bunu yapabilmek için size doğru şekilde yapmanız için tüm adımları anlatacağım:

  1. “PowerShell” arayın, sağ tıklayın ve yönetici olarak açın.
  2. PowerShell terminaline “wsl –install” yazın ve kurulumun bitmesini bekleyin.
  3. Kurulumun başarılı olduğundan emin olmak için Windows 11’i manuel olarak yeniden başlatın.

İki yükleme yönteminden birini tamamladıktan sonra, PowerShell konsoluna gitmenizi ve WSL’nin 2. sürümünü şu komutla manuel olarak etkinleştirmenizi öneririz: “wsl –set-default-version 2”.

WSL2 ile Windows 11'de Linux kullanın

Linux dağıtımları Microsoft Store’dan edinilebilir.

Önceki adımda zaten WSL 2 özelliğini etkinleştirdik, ancak kullanmak için belirli bir dağıtım yüklememiz gerekiyor. WSL’nin avantajlarından biri, aynı Windows üzerinde farklı bağımsız dağıtımlara sahip olabilmenizdir, örneğin Ubuntu ve Kali Linux’a sahip olmak. Şu anda Windows 11’de aşağıdaki GNU/Linux dağıtımlarına sahiptir:

Bir dağıtım kurabilmek için Microsoft Store’a girmek ve kurmak istediğiniz dağıtım ile arama motorunu kullanmak kadar basittir. Bu yazı için Ubuntu kullanacağız.

WSL2 kullanarak Ubuntu’yu kurun.

Ubuntu’yu WSL2 ile kurmak için öncelikle uygulamayı Microsoft Store arama motorundan, özellikle uygulamalar bölümünde aramamız gerekecek. Bulunduktan sonra, şans eseri kurmuşsanız, Yükle veya Güncelle’yi tıklamalıyız.

Şimdi Ubuntu kurulumunu bitirmemiz gerekiyor, görev çubuğundaki Windows başlat düğmesine tıklayın ve Ubuntu 20.04 LTS olarak adlandırılan ilk görünene tıklayın. Bununla zaten sanal makine platformuna, Linux alt sistemine ve Ubuntu 20.04 LTS’ye sahibiz, şimdi WSL 2 ile çalıştığını doğrulayacağız, bunun için PowerShell’i yönetici olarak açıyoruz.

Windows 10 görev çubuğundaki başlat düğmesine sağ tıklayıp Windows PowerShell (yönetici) seçeneğini seçiyoruz. wsl -l -v komutunu çalıştırıyoruz ve enter (ele ve uve) tuşlarına basıyoruz, bu şekilde bize dağıtımları ve WSL’nin ne kullandığını ve nasıl görebileceğimizi gösteriyor, Ubuntu WSL 1 kullanıyor ve WSL 2 değil Windows PowerShell’e gidin ve aşağıdaki komutu çalıştırın ve enter tuşuna basın: wsl –set-version Ubuntu-20.04 2. Bittiğinde, “Dönüşüm tamamlandı” görünecektir.

Uygulamayı ilk açtığımızda Ubuntu kullanıcı adı ve şifresini oluşturarak kurulum işlemini bitirmemizi isteyecektir.

«Her şeyi birleştiren CMD’nin halefi olan Discover Windows Terminal’i öneriyoruz«

Ubuntu’yu Windows Terminalinden Kullanmak

Windows 11’in yeni özelliklerinden biri de Windows Terminalidir. Windows Terminal uygulaması, Komut İstemi, PowerShell ve Linux için Windows Alt Sistemi (WSL) gibi komut satırı araçlarının ve kabuklarının kullanıcıları için modern bir terminal uygulamasıdır. Temel özellikler arasında birden çok sekme, panel, Unicode ve UTF-8 karakter desteği, GPU ile hızlandırılmış metin oluşturma motoru ve kendi temalarınızı oluşturma ve metni, renkleri, arka planları ve kısayolları özelleştirme yeteneği yer alır.

Böylece konsola erişmek için her dağıtımın kendi uygulamasını kullanmak yerine, hepsine aynı terminalden erişebiliriz.

Similar Posts

Leave a Reply

Your email address will not be published.