Windows 10'da Linux Bash Shell nasıl kurulur ve kullanılır

How Install Use Linux Bash Shell Windows 10



Microsoft, Canonical ile bir ortaklık başlattı ve bu, Ubuntu'nun bir ana şirketidir. Bu ortaklık, herkesin Windows üzerinde Linux kullanmasına izin verdiği için Linux kullanıcıları için kapıyı açtı. Microsoft'un CEO'su, artık herkesin Windows 10'a Linux Bash Shell'i kurabileceğini ve kullanabileceğini resmen duyurdu. Birçoğunuz hala buna inanmıyorsunuz, bu yüzden bu yazıda size Linux Bash Shell'i yükleme ve kullanma hakkında bilgi vereceğiz. Windows 10.

Neden Linux Bash Shell'i Kullanmalısınız?

Bildiğimiz gibi, Windows işletim sistemi zaten bir betik dili ve komut kabuğu olan bir PowerShell'e sahiptir. PowerShell, sistem yöneticilerinin farklı yönetim görevleri yapmasına yardımcı olur ve komut isteminin eksikliklerini gidermek için .NET çerçevesinden oluşturulmuştur.







Artık PowerShell'in Windows'ta zaten mevcut olduğunu düşünüyorsunuz, Windows'ta Bash Shell'e ne gerek var? Bash ve PowerShell, farklı görevler için farklı şekilde tasarlanmıştır. Bash kabuğu, Windows işletim sistemine entegre edilmiştir ve Windows'unuzda aynı programlama dillerini kullanmak için izlemeniz gereken ekstra adımları ortadan kaldırır.



Bash Shell Nedir?

Bash, Stephen Bourne'un (mevcut UNIX Shell sh'nin doğrudan atasının yazarı) kelime oyunu olan Bourne-Again Shell'in kısaltmasıdır. Bash bir komut dili veya Shell'dir ve farklı GNU ve Linux işletim sistemleri türleri için kullanılır.



Bash, Bourne Shell'in ücretsiz sürümüdür ve Ubuntu'yu da içeren GNU ve Linux işletim sistemi ile dağıtılır. Ubuntu kullandıysanız ve terminalin belirli komutları üzerinde çalıştıysanız, bu işlem için Bash kullanmış olmalısınız. Bash, en şaşırtıcı komut satırı yorumlayıcılarından biridir, bu nedenle Linux'un farklı dağıtımlarında varsayılan bir etkileşimli kabuktur.





Windows 10'da Linux Bash Kabuğu Nasıl Kurulur ve Kullanılır

İşlemin ilk adımı, Windows'ta Linux için Windows Alt Sistemi seçeneğini PowerShell'den etkinleştirmenizi gerektirir. GUI'yi kullanmak istemeniz durumunda, Windows özellik listesini elde etmek için özellik seçeneğini aramanız gerekir, böylece aşağıda gösterilen resme göre yapabilirsiniz:


Ardından, tüm seçenekleri kullanmak için açın, bu nedenle kontrol edin. Linux için Windows Alt Sistemi ve Sanal Makine Platformu ve kutuyu işaretleyerek bunları etkinleştirin, ardından değişiklikleri uygulamak için sisteminizi yeniden başlatın.




PowerShell kullanıyorsanız, Başlat menüsüne gitmeniz ve arama kutusuna PowerShell yazmanız ve ardından sağ tıklayarak yönetici olarak çalıştırmanız gerekir:


PowerShell'i açtıktan sonra, Windows 10'da Bash'i etkinleştirmek için aşağıdaki komutu kullanın. (Bu durumda, sistem onay hakkında soru soracaktır, bu nedenle Y yazın veya Enter tuşuna basabilirsiniz.



Şimdi, Linux sistemini Windows Mağazasından indirmeniz ve Linux veya Ubuntu'yu aramanız gerekiyor.


Aramadan sonra, Ubuntu veya SUSE'yi kurabileceğiniz bir sonraki ekranı göreceksiniz. (Bu durumda, daha sonraki işlemler için Ubuntu kullanılır).


openSUSE veya Ubuntu veya SUSE Linux Enterprise arasındaki fark, yeni Linux alt sistemlerinin yeni paketlerini kurmak için farklı komutlardır. Ubuntu'yu indirmek yaklaşık 1 GB veya daha fazlasını alacaktır.


Windows 10'da Linux çalıştırmak son görevdir, bu yüzden kurmuş olduğunuz Linux dağıtımını yani Ubuntu'yu aramanız gerekir.

Şimdi normal bir Windows uygulaması gibi çalıştırın ve yüklenmesi biraz zaman alacak, ardından bir kullanıcı adı ve şifreyi doldurun.


Sonunda, Linux sisteminize yüklenecek, keyfini çıkarın.

Sorun Giderme Vaka

1. Kodu şu şekilde alırsanız:


Bu, WSL isteğe bağlı bileşeninin etkinleştirilmediği anlamına gelir. Lütfen etkinleştirin ve tekrar deneyin. hata. Devam etmek için herhangi bir tuşa basmanızı söyleyecektir, böylece herhangi bir tuşa bastığınızda otomatik olarak kapanacaktır.

Bu hata, Linux için Windows Alt Sisteminin düzgün şekilde etkinleştirilmemesi nedeniyle oluşabilir. Bu nedenle, makalemizde açıkladığımız gibi etkinleştirmeniz gerekir.

2. Alırsanız Yükleme 0x80070003 hatasıyla başarısız oldu Hata, o zaman Linux'un sisteminizin C Sürücüsünde saklanması ve kurulması gerektiğinden emin olmalısınız çünkü Linux'sLinux'un Windows Alt Sistemi yalnızca sistem sürücüsü olan C sürücüsünde çalışır.

İlk olarak, şuraya gidin: Ayarlar>Depolama>Daha Fazla Depolama Ayarları ve yeni indirilen içeriğin konumunu değiştirin.

WSL1'i WSL 2'ye veya Linux 2 için Windows Alt Sistemine yükseltin

Sisteminizin Windows'un Insider programına kayıtlı olması veya sisteminizin 18917 veya üzeri bir sürüme güncellenmesi durumunda, WSL 1'i WSL 2'ye güncellemeniz sizin için kolaydır.

WSL1'i WSL 2'ye yükseltmeden önce, bir Windows özelliğini etkinleştirmeniz gerekir, bu nedenle açın ve seçeneği aşağı kaydırın ve ardından Sanal Makine Platformu özelliğini etkinleştirin. Şimdi, değişiklikleri uygulamak için sisteminizi yeniden başlatın.


Ardından PowerShell'i açın ve yönetici olarak çalıştırmanız ve ardından aşağıda verilen komutu çalıştırmanız gerekir.

wsl--set-sürüm 2

Unutmayın, Ubuntu, Debian veya Kali Linux gibi kurulu dağıtım adlarıyla değiştirmeniz gerekir. Bu işlemden sonra sisteminiz WSL1'i WSL 2'ye çevirecek ve yaklaşık 5 ila 10 dakika sürecektir.

Son olarak, sisteminizde WSL (Linux için Windows Alt Sistemi) sürümünü kontrol etmek için aşağıda verilen komutu girin. WSL sürüm 2'yi gösteriyorsa, bu, WSL'nizin artık yükseltildiği anlamına gelir.

wsl-NS -v

Çözüm

Bu makale, Windows 10'da Linux Bash Kabuğu Nasıl Kurulur ve Kullanılır hakkında tam bilgi sağlamıştır. Daha önce tartıştığımız gibi, Microsoft CEO'su artık Windows 10'da Linux Bash Kabuğu'nu kurabileceğinizi ve kullanabileceğinizi resmi olarak duyurdu. Bu makale size yardımcı olacaktır. Linux Bash Shell'i Windows 10'unuza sorunsuz bir şekilde kurarsınız, bu nedenle Linux Bash Shell'i kurarken hataların üstesinden gelmenin yollarını sunduk. Bu makale hakkında geri bildiriminiz nedir? Bilmemize izin ver!.