WSL İpuçları ve Püf Noktaları: WSL ile yapılacaklar

Wsl Ipuclari Ve Puf Noktalari Wsl Ile Yapilacaklar



WSL, Windows içinde eksiksiz bir Linux deneyimi sağlayan, ezber bozan bir özelliktir. Ancak bunu optimize etmek için varsayılan ayarlara güvenmekten daha fazlasını yapmamız gerekiyor. Bu yazımızda bunlardan bahsedeceğiz WSL deneyimini hızlandırmak ve geliştirmek için ipuçları ve püf noktaları .



En İyi WSL İpuçları ve Püf Noktaları

Aşağıda, WSL deneyimini hızlandırmak ve geliştirmek için en iyi WSL İpuçları ve Püf Noktalarından bazıları yer almaktadır.





  1. WSL'ye çok gelişmiş Windows Terminali yükleyin
  2. Z-Shell ve Oh My Zsh Çerçevesine Geçin
  3. VSCode'u Windows içindeki WSL ortamında kullanma
  4. Windows Alt Sistemini Linux 2 (WSL2) CPU ve Bellek için Optimize Edin
  5. Farklı bir Dağıtıma geçin

Bunlardan detaylı olarak bahsedelim.





WSL ile yapılacaklar

1] WSL'ye çok gelişmiş Windows Terminali yükleyin



Linux dağıtımını kurduğunuzda, varsayılan bir terminal elde edersiniz; bu oldukça açıktır, çünkü Linux'u bir komut satırı yardımcı programı olmadan hayal edemiyoruz. Ancak yeni ve farklı bir şey istiyorsanız Windows Terminali'ni deneyin.

Windows Terminal, herhangi bir terminal emülatöründen bekleyebileceğiniz sekmeli pencereler de dahil olmak üzere birçok modern özelliğe sahip güçlü bir uygulamadır. Yalnızca Linux'u değil aynı zamanda PowerShell ve Komut İstemi'ni de destekler.

Ancak yine de birkaç pürüzlü tarafı var ve kullanıcıların ayarları bir “.json” dosyasında düzenlemesini gerektiriyor. Ancak deneyimli bir komut satırı kullanıcısıysanız, yapılandırma dosyalarını düzenlerken sorun yaşamazsınız. .json dosyasına erişmek için şuraya gidin: Ayarlar ve JSON dosyasını aç'a tıklayın. Yardımcı programı indirmek için şu adrese gidin: apps.microsoft.com ve İndir düğmesine tıklayın.



google chrome'da yazı tipi boyutunu nasıl sıfırlarım

2] Z-shell'e ve Oh My Zsh Çerçevesine geçin

  WSL deneyimini hızlandırmak ve geliştirmek için WSL İpuçları ve Püf Noktaları

Z-shell olarak da bilinen Zsh, Bash'e göre daha gelişmiş özelliklere sahip bir kabuktur. Zsh, yerleşik Git entegrasyonuna sahiptir ve otomatik tamamlama ve otomatik düzeltmenin yanı sıra temaların ve eklentilerin yüklenmesini de destekler.

Z-shell kurulumu oldukça basit, aşağıdaki komutu çalıştırmamız gerekiyor.

sudo apt install zsh -y

Z-Shell'i kurduktan sonra sıra geldi “Aman Tanrım” Çerçeve. Zsh için farklı temaları ve eklentileri kolayca yönetmenize olanak tanıyan, topluluk tarafından yönlendirilen bir çerçevedir. Bu çerçeveyi kurmak için ihtiyacımız var Kıvırmak Ve Git. Aynısını yapmak için aşağıda verilen komutu çalıştırın.

sudo apt install curl git

Şimdi Oh My Zsh’i kurmak için aşağıda belirtilen komutu çalıştırın.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Zsh'ye geçmek isteyip istemediğiniz sorulacak, işleminizi onaylamak için Enter tuşuna basmanız yeterli.

3] VSCode'u Windows içindeki WSL ortamında kullanın

Geliştirme ortamınızda WSL'ye yüklediğiniz tüm çalışma zamanlarına, yardımcı programlara ve Linux çekirdeğine sorunsuz bir şekilde erişmenizi sağlayan bir VSCode uzantısı vardır. Bu, Windows makinenizdeki WSL ortamında kendi kodunuzu kolayca çalıştırabileceğiniz anlamına gelir.

Bu aracı yüklemek için şu adrese gitmeniz gerekir: Uzantı Pazaryeri Visual Studio Kodunda ve arayın 'WSL'. Uzantı göründüğünde onu seçin ve Yükle'ye tıklayın. Şimdi WSL terminalinize geri dönün ve VSCode'u kullanmak istediğiniz klasörü seçin. Ardından aşağıdaki komutu girin:

code .

VSCode'u Linux'ta açarken, klasördeki dosyaların yazarına güvenmeniz istenebilir. Onayınızı verirseniz, gitmeniz iyi olur.

4] Windows Alt Sistemini Linux 2 (WSL2) CPU ve Bellek için Optimize Edin

.wslconfig Dosyasını yapılandırarak WSL2 CPU ve Bellek kullanımına ince ayar yapabiliriz. Aynısını yapmak için aşağıda belirtilen adımları izleyin.

  • Açık Dosya Gezgini Ve git C:\Kullanıcılar\.
  • Şimdi orada açmanız gerekiyor Not Defteri ve kullanıcı klasörünüzde bir .wslconfig dosyası oluşturun.
  • Bu dosyada değişiklik yapmak için aşağıdaki formatı kullanabilirsiniz.

makefileKodu kopyala[wsl2]
# VM belleğini 6 GB'tan fazla kullanmayacak şekilde sınırlamak için bu, GB veya MB kullanılarak tam sayı olarak ayarlanabilir.
bellek=6GB
# VM'yi 4 sanal işlemci kullanacak şekilde ayarlamak için
işlemciler=4

  • Gerekli sistem değişikliklerini yaptıktan sonra açmanız gerekir. PowerShell veya Komut İstemi ve WSL örneğini kapatmak için aşağıdaki komutu çalıştırın.
    wsl --shutdown
  • Şimdi koş wsl örneği başlatmak için.

Daha sonra herhangi bir değişiklik yapmak isterseniz o dosyaya gidin ve 'bellek' ve 'işlemciler' girişlerini ayarlayın.

5] Farklı bir Dağıtıma geçin

Linux için Windows Alt Sistemini (WSL) kullanmanın en büyük faydalarından biri, aynı anda birden fazla farklı Linux dağıtımını çalıştırabilme yeteneğidir. Zevkinizi keşfetmek ve bulmak için Alpine Linux ve Ubuntu'yu aynı anda kullanmanıza izin verilir. Varsayılan bir dağıtım ayarlamak için aşağıdaki komutu çalıştırın.

wsl --set-default distro-name

Not: “Dağıtım adı”nı kullanmak istediğiniz dağıtımla değiştirin.

Bu kadar!

Okumak: WSL'de Sunucu yürütme başarısız hatasını düzeltin

WSL'mi nasıl daha hızlı hale getirebilirim?

En iyi performans için Linux dosyalarını WSL'de ve Windows dosyalarını Windows dosya sisteminde saklayın. Ancak performansı optimize etmek için daha önce belirtildiği gibi .wslconfig dosyasını oluşturup düzenlemeyi deneyin.

Okumak: Windows'ta .sh veya Shell Komut Dosyası nasıl çalıştırılır

WSL çok fazla RAM kullanıyor mu?

WSL'nin bellek kullanımı sisteminizin belleğinin yarısıyla sınırlıdır. Benim durumumda 16 GB'ım olduğundan WSL 4 GB kullanıyor. Belleğinizin yarısını ve tüm CPU/GPU çekirdeklerinizi kullanabileceğini ancak bunu yalnızca gerektiğinde yapacağını unutmamak önemlidir. Aksi takdirde bu kaynakları gereksiz yere tüketmez. Ancak bu sınırları manuel olarak yapılandırmak istiyorsanız daha önce bahsettiğimiz kılavuza göz atın.

Ayrıca Okuyun: WSL çalışmıyor veya Windows'ta başlamıyor .

  WSL deneyimini hızlandırmak ve geliştirmek için WSL İpuçları ve Püf Noktaları
Popüler Mesajlar