WSL'i ayarlama

Tamamlandı

yalnızca birkaç adımda Linux için Windows Alt Sistemi (WSL) yükleyebilirsiniz. 'yi wsl –install commandkullanıyoruz. Bu komut, WSL'yi çalıştırmak ve Linux'un Ubuntu dağıtımını yüklemek için gereken özellikleri etkinleştirir.

Not

WSL yükleme komutunu çalıştırmak için Windows 11 veya Windows 10 sürüm 2004+ (Derleme 19041 ve üzeri) çalıştırdığınızdan emin olmanız gerekir.

Daha sonra Visual Studio Code'da kullanmak üzere bir Python projesi de oluşturacağız.

Bu modül, WSL ve Visual Studio Code'u nasıl kullanabileceğimiz üzerine odaklanmıştır. Ancak, WSL yüklemesi Visual Studio Code'un bağımsızdır ve WSL'yi her yerde ve kendi başına kullanabilirsiniz.

WSL ve Linux dağıtımı yükleme

Windows terminalinin ve WSL yükleme komutunun ekran görüntüsü.

Linux için Windows Alt Sistemi etkinleştirme

  1. PowerShell'i Yönetici olarak açın ve terminalde aşağıdaki komutu çalıştırın:

    wsl --install
    

    Bu komut gerekli Windows özelliklerini etkinleştirir ve varsayılan olarak Ubuntu dağıtımını yükler. Daha sonra farklı bir Linux Dağıtımı yüklemeyi seçebilirsiniz. Popülerliği göz önünde bulundurulduğunda bu modül için Ubuntu kullanıyoruz.

  2. Yüklemeyi tamamlamak ve değişiklikleri uygulamak için bilgisayarınızı yeniden başlatın.

Linux dağıtımınızı ayarlama

Linux dağıtımı (dağıtım), linux işletim sisteminin çeşitli ihtiyaçlar veya tercihler için belirli yazılım ve ayarlarla uyarlanmış bir sürümüdür. Ubuntu, kullanıcı dostu arabirimi ve kapsamlı yazılım ekosistemi ile bilinen popüler bir Linux dağıtımıdır ve birçok kullanıcı için erişilebilir bir seçimdir.

  1. Yeniden başlatıldıktan sonra Windows Başlat menüsü yeni yüklenen Linux dağıtımını açın.

  2. Linux dağıtımınız için kullanıcı hesabı ve parola oluşturmak için istemleri izleyin.

    Not

    Yükleme sırasında bir kullanıcı hesabı ve parola oluşturmanız istenirse bu adımı atlayabilirsiniz.

Python projesi oluşturma

Birçok dil WSL'de çalışır ve bu modül için Python'ı seçtik. Basit ve okunabilir bir söz dizimine sahip olduğundan, çok çeşitli kitaplıklar ve kaynaklar sunduğundan ve geniş ve destekleyici bir topluluğa sahip olduğundan yeni başlayanlar için harika bir dildir. Bu ekosistem, yeni başlayanlar için zorluklarla karşılaştıklarında yardım ve kaynak bulmalarını kolaylaştırır.

Python'ı yükleme

Python, WSL dağıtımınıza varsayılan olarak yüklenmelidir. Doğrulamak için WSL terminalinizde komutunu çalıştırın python3 -–version . Bir sürümün görüntülendiğini görmüyorsanız aşağıdaki komutları çalıştırın:

sudo apt update
sudo apt install python3 python3-pip

WSL dosya sistemi

Şimdi projeniz için bir klasör oluşturmanız gerekir. WSL'de çalışırken dosyalarınız WSL dosya sisteminde depolanır. Hem Windows hem de Linux dosyalarınız aynı fiziksel sabit sürücüde depolanır. Ancak, bunlar ayrı dosya sistemlerinde bulunur:

  • WSL Dosya Sistemi: Dosyalar Linux uyumlu bir biçimde depolanır. Bu sistem yerel Windows dosya sisteminden ayrıdır ve Linux işlemlerini ve araçlarını destekleyecek şekilde tasarlanmıştır.

  • Windows Dosya Sistemi: Windows tarafından kullanılan, Windows uygulamaları ve araçları için iyileştirilmiş standart dosya sistemi.

Her iki dosya sistemi de aynı fiziksel sürücüde bir arada bulunsa da, uyumluluk ve performansı korumak için dosyaları kendi ortamlarında yönetmek önemlidir.

WSL, Windows dosyalarına erişim sağlar, ancak özellikle Visual Studio Code gibi araçlarla geliştirme için WSL dosya sisteminde dosyaları depolamanızı ve yönetmenizi öneririz.

WSL'de klasör oluşturma

  1. Klasörü oluşturmak için aşağıdaki komutu kullanın:

    mkdir helloWorld
    
  2. Bu klasöre gitmek için aşağıdaki komutu kullanın:

    cd helloWorld
    
  3. Içinde olduğunuz klasörü doğrulamak için aşağıdaki komutu kullanın:

    pwd
    

    Şu anda içinde olduğunuz klasörün yolunu gösteren bir ileti yazdırılmalıdır.

  4. yürütürken bir merhaba iletisi yazdıran hello.py adlı yeni bir Python dosyası oluşturmak için aşağıdaki komutu kullanın:

    echo 'print("hello from python on ubuntu on WSL!")' >> hello.py
    
  5. Yeni programınızı çalıştırmak için aşağıdaki komutu kullanın:

    python3 hello.py
    

Harika, artık çalışmaya devam etmek için bir Python projemiz var. Visual Studio Code WSL uzantısını nasıl ayarlayabildiğimizi görelim.