Sanal makineyle uğraşmadan Windows içinde gerçek bir Ubuntu terminali kullanabilirsin. Yazılım geliştirme, sunucu komutlarını öğrenme ve siber güvenlik çalışmaları için çok kullanışlı.
Kurulum
PowerShell’i yönetici olarak aç ve tek komut yaz:
wsl --install
Bilgisayarı yeniden başlat. Açılışta Ubuntu bir kullanıcı adı ve parola isteyecek. Bu parola sudo için kullanılır, unutma.
İlk ayarlar (Ubuntu terminalinde)
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential git curl python3-pip python3-venv
Faydalı bilgiler
- Windows dosyalarına Linux’tan erişim:
/mnt/c/Users/KullaniciAdin/ - Linux dosyalarına Windows’tan erişim: Dosya Gezgini’nde Linux bölümü veya adres çubuğuna
\\wsl$ - VS Code ile entegrasyon: Ubuntu terminalinde proje klasöründe
code .yaz. VS Code’a “WSL” eklentisi otomatik kurulur. - Hız ipucu: Projelerini Linux tarafında (
~/projeler) tutarsan,/mnt/caltında tutmaktan çok daha hızlı çalışır.
Faydalı komutlar (PowerShell’de)
wsl -l -v # kurulu dağıtımlar ve sürümleri
wsl --shutdown # tüm WSL'i kapat (takılırsa işe yarar)
wsl --update # WSL'i güncelle
wsl --install -d Debian # başka bir dağıtım kur
Sorun yaşarsanız (sanallaştırma kapalı hatası vb.) Soru-Cevap bölümüne hata mesajıyla birlikte yazın.