Windows 10 ve 11 kullanıcıları, GNU/Linux ortamında yazılmış Bash shell betiklerini çalıştırmak için çeşitli yöntemler kullanabilirler. Bu makalede, Zenity gibi grafiksel kullanıcı arayüzü (GUI) araçları olmadan, Bash betiklerini Windows üzerinde nasıl çalıştırabileceğinizi ele alacağız.
1. Windows Subsystem for Linux (WSL) Kullanarak Bash Betikleri Çalıştırma
Windows Subsystem for Linux (WSL), Windows üzerinde bir Linux dağıtımını çalıştırmanıza olanak tanır. WSL ile, Linux komut satırını ve betiklerini doğrudan Windows'ta kullanabilirsiniz.
WSL Kurulumu
1.WSL'yi Etkinleştirin:
1.1.Başlat menüsüne "Windows Features" yazın ve "Turn Windows features on or off" seçeneğini açın.
1.2."Windows Subsystem for Linux" seçeneğini işaretleyin ve "OK" butonuna tıklayın.
1.3. Bilgisayarınızı yeniden başlatın.
2.Bir Linux Dağıtımı Yükleyin:
2.1.Microsoft Store'u açın ve "Linux" veya "WSL" araması yapın.
2.2.Ubuntu, Debian veya başka bir dağıtım seçin ve yükleyin.
3.Linux Dağıtımını Başlatın:
3.1.Yüklediğiniz dağıtımı başlatın (örneğin, "Ubuntu" aratıp açabilirsiniz).
3.2.İlk açılışta, kullanıcı adı ve şifre oluşturmanız istenecektir.
Bash Betiklerini Çalıştırma
A.Bash Betiğinizi Hazırlayın:
A1.Bir metin düzenleyici kullanarak bir Bash betiği oluşturun (örneğin, script.sh).
A2.Betiğinizi kaydedin.
B.Terminalde Betiği Çalıştırın:
B1.WSL terminalinde, betiğinizin bulunduğu dizine gidin:
Kod: Tümünü seç
cd /mnt/c/Users/Kullanıcı_Adınız/Belgelerim/bash_shell_betiklerimKod: Tümünü seç
bash merhaba_dünya.shKod: Tümünü seç
chmod +x merhaba_dünya.sh && ./merhaba_dünya.shGit for Windows, Git ile birlikte gelen bir Bash terminali sağlar. Bu terminalde birçok Linux komutunu kullanabilir ve Bash betiklerini çalıştırabilirsiniz.
Git Bash Kurulumu
1.Git for Windows'ı İndirin:
Git for Windows = https://gitforwindows.org/ web sitesinden Git'i indirin ve kurun.
2.Git Bash'i Başlatın:
Kurulum tamamlandıktan sonra, "Git Bash" uygulamasını başlatın.
Bash Betiklerini Çalıştırma
Bash Betiğinizi Hazırlayın:
a.Bir metin düzenleyici kullanarak bir Bash betiği oluşturun (örneğin, merhaba_dünya.sh).
b.Betiğinizi kaydedin.
Terminalde Betiği Çalıştırın:
Git Bash terminalinde, betiğinizin bulunduğu dizine gidin
Kod: Tümünü seç
cd /c/Users/Kullanıcı_Adınız/Belgelerim/bash_shell_betiklerimKod: Tümünü seç
chmod +x merhaba_dünya.sh && ./merhaba_dünya.shCygwin, Windows üzerinde bir Linux ortamı oluşturan bir yazılımdır. Cygwin ile birçok Linux komutunu ve betiğini çalıştırabilirsiniz.
Cygwin Kurulumu
1.Cygwin'i İndirin:
Cygwin web sitesinden Cygwin yükleyicisini indirin.
https://www.cygwin.com/
2.Cygwin'i Kurun:
Yükleyiciyi çalıştırın ve gerekli paketleri seçerek kurulumu tamamlayın.
3.Cygwin Terminalini Başlatın:
Cygwin terminalini açın.
Bash Betiklerini Çalıştırma
Bash Betiğinizi Hazırlayın:
a.Bir metin düzenleyici kullanarak bir Bash betiği oluşturun (örneğin, merhaba_dünya.sh).
b.Betiğinizi kaydedin.
Cygwin Terminalinde Betiği Çalıştırın:
Cygwin terminalinde, betiğinizin bulunduğu dizine gidin
Kod: Tümünü seç
cd /cygdrive//c/Users/Kullanıcı_Adınız/Belgelerim/bash_shell_betiklerimKod: Tümünü seç
chmod +x merhaba_dünya.sh && ./merhaba_dünya.shWindows 10 ve 11 kullanıcıları, GNU/Linux Bash shell betiklerini çalıştırmak için WSL, Git Bash veya Cygwin gibi çeşitli yöntemler kullanabilirler. Bu yöntemler, kullanıcıların Linux ortamında yazılmış betikleri Windows üzerinde kolayca çalıştırmalarına olanak tanır.
Her bir yöntem, farklı ihtiyaçlara ve tercihlere göre avantajlar sunar. WSL, gerçek bir Linux çekirdeği ile çalıştığı için daha iyi bir performans ve uyumluluk sağlar. Git Bash, Git ile birlikte gelen basit bir çözüm sunarken, Cygwin daha kapsamlı bir Linux ortamı sağlar. Kullanıcılar, ihtiyaçlarına en uygun olan yöntemi seçerek Bash betiklerini Windows ortamında sorunsuz bir şekilde çalıştırabilirler.
Hazırlayan : TRWE_2012
Alaydan Yetişme PC Kullanıcısı
Alaydan Yetişme PC Kullanıcısı


