Windows 11'de WSL'yi kullanmaya başlamak, Linux'un gücünü her zamanki karmaşa olmadan doğrudan masaüstünüze getirmenin harika bir yoludur. Temel olarak, Windows'ta özel bir özelliği etkinleştirecek, tercih ettiğiniz Linux işletim sistemini Microsoft Mağazasından alacak ve ardından bir kullanıcı hesabı oluşturacaksınız. Bu parçalar bir kez yerine oturduğunda, tümü tanıdık Windows ortamınıza sorunsuz bir şekilde entegre olacak şekilde doğrudan Linux komutlarını çalıştırmaya, araçları yüklemeye ve hatta grafik uygulamaları başlatmaya başlayabilirsiniz. Windows makinenizi gerçekten her iki dünyanın en iyilerini harmanlayan bir geliştirme merkezi haline getirir.
Bu kılavuz, Windows 11 makinenizi çok yönlü ve güçlü bir geliştirme ortamına dönüştürerek Linux için Windows Alt Sistemini kurup kullanmaya başlamanız için gerekli adımlarda size yol gösterecektir. Bunu, bilgisayarınız için yepyeni bir dizi özelliğin kilidini açmak olarak düşünün.
Adım 1: WSL Özelliğini etkinleştirin.
Windows ayarlarınızda Linux için Windows Alt Sistemi özelliğini açmanız gerekmektedir.
Bu ilk engeldir; sisteminizdeki bir anahtarın basit bir şekilde çevrilmesi. Bunu yapmak için Windows arama çubuğunuzda “Windows özelliklerini aç veya kapat” ifadesini arayacak ve açacaksınız. Listede “Linux için Windows Alt Sistemi”ni arayın ve ardından bu kutuyu işaretlemeniz yeterlidir. Bu eylem Windows'a Linux'u sisteminize kabul etmeye hazır olduğunuzu bildirir. "Tamam"ı tıkladıktan sonra Windows bilgisayarınızı yeniden başlatmanızı isteyebilir; bu, değişikliklerin tam olarak uygulanması için yaygın ve gerekli bir adımdır.
Adım 2: Bir Linux Dağıtımı kurun.
WSL'yi etkinleştirdikten sonra Microsoft Store'dan Ubuntu gibi bir Linux işletim sistemi kuracaksınız.
Artık gizli kapı açık olduğuna göre maceranızı seçmenin zamanı geldi. Tıpkı diğer uygulamaları indirirken yaptığınız gibi Microsoft Store'a gidin. Arama çubuğuna "Linux" yazın veya ilgilendiğiniz belirli bir dağıtımın adını (ör. "Ubuntu") yazın. Ubuntu, yeni başlayanlar için harika bir seçimdir, bir nevi rahat, iyi bilinen yol gibi, ancak özel ihtiyaçlarınız varsa Debian veya Kali Linux gibi diğer yolları da keşfedebilirsiniz. Seçtiğiniz dağıtımda "Al" veya "Yükle"ye tıklayın ve indirme ve yükleme işlemini Windows'un yapmasına izin verin.
Adım 3: Linux Kullanıcı Hesabınızı Kurun.
Kurulduktan sonra Linux dağıtımını başlatacak ve bir kullanıcı adı ve şifre oluşturacaksınız.
Önerilen okuma:
Yeni kurduğunuz Linux dağıtımını ilk kez başlatmak oldukça heyecan verici bir an. Bunu genellikle diğer uygulamalar gibi Başlat menünüzde bulabilirsiniz. Tıkladığınızda, bir komut satırı penceresi açılacak ve sizden hemen yeni bir kullanıcı hesabı oluşturmanızı ve bir şifre belirlemenizi isteyecektir. Bu, Windows hesabınızdan tamamen ayrı, Linux ortamınız için kişisel giriş bilgilerinizdir. Unutulmaz ve güvenli bir şey seçtiğinizden emin olun, çünkü bu kimlik bilgilerini Linux'ta yazılım yüklemek ve ayrıcalıklı komutları çalıştırmak için sıklıkla kullanacaksınız.
Adım 4: Linux Sisteminizi Güncelleyin.
Linux dağıtımınızın paketlerini hemen en son sürümlerine güncellemek iyi bir uygulamadır.
Tıpkı Windows gibi, yeni Linux sisteminizin de güvenli, istikrarlı kalması ve en yeni özelliklerle sorunsuz çalışması için güncellemelere ihtiyacı var. Kullanıcı hesabınızı kurduktan sonra yapmanız gereken ilk şey Linux terminalinizi açmak ve şunu yazmaktır:sudo apt update && sudo apt upgrade. Kullanıcı hesabınız kurulduktan sonra yazacağınız bu komut, öncelikle mevcut paketler hakkındaki en son bilgileri getirir ve ardından güncellemelerin kurulumuna devam eder. Bunu, yeni Linux sisteminize yeni bir kat boya ve yepyeni araçlar vererek her şeyin güncel olmasını sağlamak olarak düşünün.
Adım 5: Windows Dosyalarınıza Linux'tan Erişin.
Windows sürücülerinize ve dosyalarınıza doğrudan Linux terminalinizden kolayca gidebilirsiniz.
WSL'nin en harika özelliklerinden biri, Windows ve Linux arasındaki boşluğu zahmetsizce kapatmasıdır. Dosyaları iki sistem arasında ileri geri taşıma konusunda endişelenmenize gerek yok. Windows sürücüleriniz otomatik olarak bağlanır ve erişilebilir durumdadır./mntLinux ortamınızdaki dizin. Örneğin, önemli dosyalarınız bilgisayarınızda saklanıyorsaC:Windows'ta sürün, basitçe yazabilirsinizcd /mnt/cLinux terminalinizden onlara doğrudan ulaşmak için. Bu, iki işletim sisteminiz arasında gizli bir geçişe sahip olmak gibidir ve dosya yönetimini inanılmaz derecede kolay hale getirir.
Adım 6: Linux Komutlarını ve Uygulamalarını Çalıştırın.
Artık WSL ortamınıza standart Linux komutlarını yürütebilir ve Linux uygulamalarını yükleyebilirsiniz.
WSL'in gerçek gücünün devreye girdiği yer burasıdır. Linux dağıtımınızı ayarladığınızda, bildiğiniz ve sevdiğiniz tüm Linux araçlarını Windows makinenizde kullanmakta veya yenilerini öğrenmekte özgürsünüz. Kullanıyor olup olmadığınızgitversiyon kontrolü içinnodeJavaScript geliştirme için,pythonKomut dosyası yazmak ve hatta Apache gibi tam gelişmiş bir web sunucusu kurmak için WSL bunu mümkün kılar. Komutlarınızı terminale yazın ve ayrı bir makineye ihtiyaç duymadan geliştirmenize ve denemeler yapmanıza olanak tanıyan Linux'un sihrini gerçekleştirmesini izleyin.
Bu adımları tamamladıktan sonra, doğrudan Windows 11 içerisinde çalışan, tamamen işlevsel bir Linux ortamına sahip olacaksınız. Geliştirmeye, komut dosyası yazmaya veya yalnızca Linux komut satırını keşfetmeye hazır olacak. Her iki işletim sisteminin kusursuz bir karışımını sağlayarak, Linux dünyanıza dalmak istediğinizde seçtiğiniz Linux dağıtımını Başlat menünüzden açabilirsiniz.
Windows 11'de WSL Kullanımına İlişkin İpuçları
- En iyi deneyim için Windows Terminalini kullanın.Microsoft'un bu modern terminal uygulaması, WSL, PowerShell ve Komut İstemi de dahil olmak üzere birden fazla komut satırı arayüzünü tek bir özelleştirilebilir pencerede yönetmek için tasarlanmıştır. Sekmeler, bölünmüş bölmeler ve birçok kişiselleştirme seçeneği sunar.
- Grafiksel Linux uygulamaları için WSLg'yi yükleyin.Linux uygulamalarını bir web tarayıcısı veya resim düzenleyici gibi bir kullanıcı arayüzüyle çalıştırmak istiyorsanız WSLg arkadaşınızdır. Windows 11'e varsayılan olarak dahil edilmiştir ve Windows masaüstünüzde sorunsuz bir şekilde görünen GUI Linux uygulamalarını başlatmanıza olanak tanır.
- Linux dağıtımlarınızı güncel tutun.Tıpkı Windows gibi Linux kurulumlarınızın da düzenli güncellemelere ihtiyacı vardır. Her zaman koş
sudo apt update && sudo apt upgrade(Debian/Ubuntu tabanlı sistemler için) en son güvenlik yamalarına ve yazılım sürümlerine sahip olduğunuzdan emin olmak için WSL dağıtımınıza ekleyin. - Çoklu dağıtımları yönetin.Yalnızca bir Linux dağıtımıyla sınırlı değilsiniz. Birkaç tane kurabilir ve aralarında kolayca geçiş yapabilirsiniz. Kullanmak
wsl --listyüklü dağıtımlarınızı görmek vewsl --set-defaulthangisinin varsayılan olarak başlatılacağını seçmek için. - Linux dosyalarınıza Windows'tan erişin.Linux dosyalarınıza Windows Gezgini'nden göz atmanız gerekiyorsa bunu şunu yazarak yapabilirsiniz:
\wsl$adres çubuğuna girin. Bu size tüm yüklü WSL dağıtımlarınızı gösterecek ve dosya sistemlerine doğrudan göz atmanıza olanak tanıyacaktır. - Linux dosyalarını doğrudan Windows uygulamalarıyla düzenlemekten kaçının.Linux dosyalarınızı Windows'tan görebilseniz de, bunları Not Defteri gibi Windows uygulamalarını kullanarak düzenlemek genellikle kötü bir fikirdir. Bu bazen Linux ortamınızda izin sorunlarına veya veri bozulmasına neden olabilir. WSL'de depolanan dosyaları düzenlemek için Linux araçlarına bağlı kalın.
- VS Code'un Uzaktan Geliştirmesinden Yararlanın.Visual Studio Code kullanıyorsanız, Uzaktan Geliştirme uzantı paketi, WSL'deki herhangi bir klasörü açmanıza olanak tanır ve size doğrudan Linux içinde çalışan, ancak Windows'taki VS Code kullanıcı arayüzünün rahatlığıyla tam özellikli bir geliştirme ortamı sağlar.
Windows 11'de WSL Hakkında Sıkça Sorulan Sorular
WSL nedir?
WSL veya Linux için Windows Alt Sistemi, geliştiricilerin geleneksel bir sanal makinenin veya çift önyükleme kurulumunun ek yükü olmadan doğrudan Windows üzerinde bir Linux ortamını çalıştırmasına olanak tanıyan bir Windows özelliğidir. Linux komut satırı araçlarını, yardımcı programlarını ve uygulamalarını normal Windows uygulamalarınızın yanı sıra kullanmanın kusursuz bir yolunu sağlamak ve size her iki işletim sisteminin de en iyisini sunmak üzere tasarlanmıştır.
WSL'yi etkinleştirdikten sonra bilgisayarımı yeniden başlatmam gerekir mi?
Evet, Windows'ta “Linux için Windows Alt Sistemi” özelliğini etkinleştirdikten sonra genellikle yeniden başlatma gerekir. Bu, sisteminizin özelliklerinde yapılan değişikliklerin tam olarak uygulanmasını ve WSL'nin doğru şekilde çalışmasını sağlar. Yeniden başlatma olmadan özellik tam olarak etkin olmayabilir ve bir Linux dağıtımını yüklemeye veya başlatmaya çalışırken sorunlarla karşılaşabilirsiniz.
Grafiksel Linux uygulamalarını WSL ile çalıştırabilir miyim?
Kesinlikle! Windows 11'e varsayılan olarak dahil edilen WSLg ile, genellikle GUI uygulamaları olarak adlandırılan grafiksel Linux uygulamalarını doğrudan Windows masaüstünüzde çalıştırabilirsiniz. Bu, GIMP, VS Code'un Linux sürümü ve hatta isterseniz tam masaüstü ortamı gibi popüler araçları yükleyip kullanabileceğiniz anlamına gelir; bunlar yerel Windows uygulamaları olarak görünecektir.
Bir Linux dağıtımını WSL'den nasıl kaldırabilirim?
Bir Linux dağıtımını Windows Ayarları uygulaması aracılığıyla kolayca kaldırabilirsiniz. Basitçe “Uygulamalar”a, ardından “Yüklü uygulamalara” gidin, kaldırmak istediğiniz Linux dağıtımını bulun, yanındaki üç noktayı tıklayın ve “Kaldır”ı seçin. Bu işlem, dağıtımı ve onunla ilişkili tüm dosyaları WSL ortamınızdan tamamen kaldıracaktır.
WSL tam bir sanal makine midir?
Tam olarak değil. WSL, bazı sanallaştırma teknolojilerini kullanıyor olsa da, geleneksel bir sanal makine değildir. Linux'u doğrudan Windows'a entegre etmek için hafif bir yardımcı program sanal makinesi ve özel bir çekirdek kullanır ve tam gelişmiş bir VM'den önemli ölçüde daha iyi performans ve entegrasyon sunar. Daha çok Linux ikili dosyalarının yerel olarak çalışmasına izin veren bir uyumluluk katmanına benzer.
Windows GPU'ma WSL'den erişebilir miyim?
Evet, belirli iş yükleri için. WSL, GPU hesaplamasını destekler; bu, makine öğrenimi, yapay zeka veya belirli geliştirme senaryoları gibi zorlu görevler için doğrudan Linux ortamınızdan Windows grafik kartınızdan yararlanabileceğiniz anlamına gelir. Bu özellik, ağırlıklı olarak GPU hızlandırmaya dayanan uygulamaların performansını önemli ölçüde artırır.
Özet
- WSL özelliğini etkinleştirin.
- Linux dağıtımını yükleyin.
- Kullanıcı hesabını ayarlayın.
- Linux sistemini güncelleyin.
- Windows dosyalarına erişin.
- Linux komutlarını çalıştırın.
Çözüm
Windows 11'de WSL ile bu yolculuğa çıkmak, gerçek anlamda bilgisayarınızın tüm potansiyelini ortaya çıkarmakla ilgilidir. Bu önemli özellik anahtarını çevirmekten favori Linux dağıtımınızı kurmaya, güncellemeye ve hatta Windows dosyalarınıza Linux perspektifinden göz atmaya kadar temel adımları inceledik. Bu sadece komut yazmakla ilgili değil; inanılmaz derecede güçlü iki işletim sistemi dünyasını tek bir kusursuz, uyumlu deneyimde birleştirmekle ilgilidir. Bir düşünün, Windows'un tanıdık ve geniş yazılım ekosisteminin yanı sıra Linux'un sağlam, geliştirici dostu ortamına sahip oluyorsunuz; üstelik bunların tümünü çift önyükleme sıkıntısı veya geleneksel sanal makinelerin kaynak tüketimi olmadan gerçekleştiriyorsunuz. Bu kurulum gerçekten her iki dünyanın da en iyisini parmaklarınızın ucuna getiriyor.
Geliştiriciler için bu entegrasyon, oyun değiştiriciden başka bir şey değil. Node.js veya Python gibi güçlü Linux araçlarını kullanarak karmaşık web uygulamaları oluşturduğunuzu, bunları titizlikle test ettiğinizi ve dağıttığınızı ve aynı zamanda Photoshop veya Microsoft Office gibi temel Windows masaüstü uygulamalarınıza anında erişebildiğinizi hayal edin. Bağlam değiştirme ihtiyacı neredeyse ortadan kalkıyor ve iş akışınızı önemli ölçüde kolaylaştırıyor. Visual Studio Code gibi tercih ettiğiniz Windows Tümleşik Geliştirme Ortamını rahatlıkla kullanabilir ve Linux ortamınızla doğrudan iletişim kurmasını sağlayarak geliştirmeyi inanılmaz derecede akıcı ve verimli hale getirebilirsiniz. Bu, menşei ne olursa olsun her aletin mükemmel şekilde entegre edildiği ve harekete hazır olduğu süper güçlü bir alet kutusuna sahip olmak gibidir.
Deneyimli bir geliştirici olmasanız bile WSL'yi kullanmayı öğrenmek inanılmaz derecede güçlendirici bir deneyim olabilir. Bilgi işlemde temel ve son derece değerli bir beceri olan komut satırına mükemmel bir giriş görevi görür ve açık kaynaklı yazılımlarla denemeler yapmanız için size güvenli, yalıtılmış bir oyun alanı sağlar. Birincil Windows kurulumunuzu bozmayacak bir ortamda paket yönetimi hakkında bilgi edinebilir, farklı dosya sistemlerinde gezinebilir ve hatta temel komut dosyası oluşturma konusunda şansınızı deneyebilirsiniz. Bu, teknik ufkunuzu genişletmenin ve bilgisayarların nasıl çalıştığına dair anlayışınızı derin uçtan atlamanıza gerek kalmadan genişletmenin harika, düşük riskli bir yoludur.
Peki sizin için bir sonraki adım nedir? Dalın! İhtiyaçlarınıza en uygun olanı bulmak için farklı Linux dağıtımlarını deneyin. Her zaman keşfetmek istediğiniz yeni bir programlama dili veya özel bir araç yüklemeyi deneyin. WSL için resmi Microsoft belgeleri aynı zamanda daha derin bilgiler ve gelişmiş yapılandırmalar sunan bir bilgi hazinesidir. Unutmayın, WSL çevresindeki topluluk canlı ve inanılmaz derecede yardımseverdir; bu nedenle, takılıp kalırsanız veya daha gelişmiş hileler öğrenmek istiyorsanız forumlara veya çevrimiçi gruplara başvurmaktan çekinmeyin. UstalıkWindows 11'de WSL Nasıl Kullanılıryalnızca teknik bir başarı değildir; daha çok yönlü, güçlü ve entegre bir bilgi işlem deneyimini keşfetmeye davettir. Windows makineniz artık çok daha akıllı hale geldi ve bununla birlikte siz de yapabilirsiniz. Keşfetmeye, öğrenmeye devam edin ve yolculuğun gerçekten tadını çıkarın!
