Windows wsl2 ile Linux Kerneline destek veriyor… Hadi Canım

 Windows wsl2 ile Linux Kerneline destek veriyor… Hadi Canım
Okunuyor Windows wsl2 ile Linux Kerneline destek veriyor… Hadi Canım

Ne dediğinizi duyar gibiyim. Bende ilk duyduğumda öyle demiştim. Microsoft açık kaynak verilerine destek vermesi bana çok garip geldi ama yapmış şaşırtıcı 🙂 Windows bu desteği sunması bize nasıl bir fayda sağlayacak ? 

 Hala yaygın olarak kullanılan sanal makine kurma ile istenilen her işletim sistemi windowsa kurulabilir fakat bu biraz zahmetli ve uğraştırıcı bir yoldur. Bunu yapmak için bilgisayarınıza virtualbox kurmanız ve sanal makineyi aktif etmeniz için, kullanmak istediğiniz linux dağıtımını indirmeniz gerekir. Genel de yeni kullanıcılar için biraz zahmetli bir yoldur ve kaynak kullanımı fazladır. Tabi Sanal makine de ayarladığınız kaynak kadar kaynak tüketir. Kurarken size sorar bu sanal makine için kaç GB ram kullanılsın diye.. virtualbox üçüncü taraf bir yazılım olduğu için bozulma ve kaydedilen verilerin kaybolma ihtimali de vardır. BU sebepten dolayı verilerinizin kaybolması ve bozulması ihtimali vardır.Tabi bu verileri kurtarabilirsiniz ama araştırmalarıma göre biraz zahmetli bir yol 🙂 

 Microsoft, windows 10 2004 güncellemesiyle gelen WSL(Windows Subsystem For Linux) teknolojisiyle, yukarıda bahsettiğim adımları kullanmadan bir linux dağıtımını windows üzerinden kullanmanızı sağlayan bir sistemdir.

Windows ve linux temelde donanımla haberleşirken farklı yöntemler kullanılmaktadır. Yani linux donanım ile haberleşirken kullandığı arka plan işlemleri, windowsun kullandığı işlemler arasında farklılıklar olduğu kesin. hoş linux hangi işlemleri kullanıyor biliyoruz ama mesele windows olunca arka planda neler yapıyor en ufak bir fikrimiz yok.Çünkü açık kaynak bir yazılım değil. Windows ve para ayrılmaz ikililer:D. Windows bu problemi çözmek için arka planda bir sanallaştırma teknolojisi kullanmış. Okuduğum yorumlara ve araştırmalarda, sanal makineye göre daha stabil ve performanslı çalışmaktadır. Ehh okadar para kazanıyorsun bir zahmet olsun diyenlerdenseniz emin olun doğru yoldasınız:D 

Hadi gelin kurulum detaylarına geçelim.

1- öncelikle windows 10 sürümünüzün 2004 olması gerekir. eğer değilse yükseltme yapmadan kurmanızı tavsiye etmiyorum. Çünkü 2004 ten önceki sürümler WSL1 teknolojisi kullanıyor ve bu teknoloji linux kerneline destek vermemektedir.

 eğer sisteminizin sürümünü bilmiyorsanız arama kısmına:

winver

Eğer sisteminiz resimde görünen gibi güncel değil ise güncelleyin.

2- WSL Yükleme: Windows arama çubuğuna powersell yazıp, yönetici olarak çalıştırınız.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

bu Terminal kodunu kopyalayıp powerselle yapıştırıp enter’a basınız. bu komut WSL’ yi aktif hale getirecektir.

3- bilgisayarınızı yeniden başlatın

4-Sanal makineyi aktif etme:Windows arama çubuğuna powersell yazıp, yönetici olarak çalıştırınız.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

bu komut bilgisayarınızda sanal makineyi kullanım için aktif hale getirecektir

5- Sanal Makine için WSL2 aktif etme: 

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-
Linux /all /norestart

6-Bilgisayarınızı yeniden başlatın

7-Linux kernelini indirme: https://aka.ms/wsl2kernel linke giderek wsl linux kernelini indirin. ve kurun.

wsl2

8-WSL Default olarak ayarlama: Windows arama çubuğuna powersell yazıp, yönetici olarak çalıştırınız

wsl --set-default-version 2 

bu komutu kopyalayıp powershell de çalıştırınız. Bu komut wsl2 yi default olarak uygulanacaktır.

9- WSL varolan linux işletim sistemlerinini görme: Powershell komutu

wsl --list --verbose
ben önceden yüklediğim için şuan kali linux çalışır durumda

bilgisayarınızda var olan makineleri listeler. 

10- microsoft mağazasına giderek istediğiniz linux dağıtımını indiriniz. Garip mi geldi bana da 😀 ben kali linux u indirdim ve kurdum.

uygulamayı başlattığınız esnada bilgisayarın en saf hali olan terminal ekranı önünüze gelecektir.

çekinmeyin korkacak bir şey yok 😀 şimdi kendinize bir kullanıcı adı ve şifre seçin eğer sürekli kullanacaksanız lütfen unutmayacak şeyler seçin malum linux eğer şifreyi bilmiyorsanız size zırnık koklatmaz 😀

Kali linux arayüzünü yükleme:

Wsl ile kali linux terminalini istediğiniz gibi kullanabilirsiniz. Fakat ben arayüz görmek istiyorum bu şekil çok çirkin derseniz Sorun yok arayüzünü hemen yükleyebiliriz. hemen değilde Koca bir arayüz indireceksiniz terminal üstünden biraz beklemeniz gerekecek:)

1-Önünüde açık olan terminalin sistemlerinin güncellenmesi gerekiyor bunun için terminale:

sudo apt update && sudo apt upgrade -y

komutunu yapıştırıp enter’a tıklayınız.Linux terminalinde kopyala yapıştır ctrl+shift+v ile yapılır normalde fakat burda, kopyaladıktan sonra mouse de sağ tıklayarak yapabilirsiniz. Olmadıysa elle yazın artık 🙂 bu yapının inmesi biraz zaman alacaktır

  2- Linux’ta tasarımı farklı bir sürü arayüz ve tema bulabilirsiniz.bunlardan en çok kullanılanı Gnome ve xfce arayüzleri olarak bilinir. ben burada xfce yi kullanıcağım. eğer farklı bir arayüz denemek isterseniz. araştırıp yükleyebilirsiniz. 

sudo apt install kali-desktop-xfce -y

bu komut arayüzü indirip kuracaktır.

indirme esnasında isterseniz şuan bilgisayarınız da var olan makinelerin durumunu  incelemek için , windows powershell’ ine:

wsl --list --verbose

bu komutu çalıştırıp görebilirsiniz.

3- şimdi kurduğumuz kali linux arayüzüne ulaşmak için uzaktan kontrol etme bağlantısını kullanarak bağlanalim bunun için Linux terminali için xrdp kurmamız gerekir.( Remote desktop Connetion: windows üzerinden çalışan başka bir internete bağlı windows cihazına bağlanmanızı sağlayan bir teknoloji, xrdp linux makinelere bağlanmanızı sağlar).

sudo apt install xrdp -y

bu komut bilgisayarınıza xrdp yi kuracaktır.

4. kurduğunuz xrdp servisini başlatmanız için: linux terminaline:

sudo service xrdp start

komut satırı çalıştırın. xrdp başlamış olacaktır.

5- uzak masaüstü bağlantısını sağlamak için linux un IP adresine ihtiyacınız var. bunu için terminale:

ip add 

komutu ile öğrenin ve not alın.

6- windows arama kısmında uzak masaüstü bağlantısı(rdp) yazarak aratırsanız. sizden ip isteyen bir arayüz gelecektir. oraya not aldığınız ip adresini yazın. bağlana tıklayın.

7- önünüze xrdp arayüzü açılacak buraya  linux kurulumu yaparken kullandığınız kullanıcı adı ve şifreyi giriniz.

Ok butonuna bastığınız 1 dakikalık beklemenin ardından Kali linux xfce arayüzü sizi karşılayacaktır.

Kali kinux terminalini açıp istediğiniz programı yükleyebilir ve işlemler yapabilirsiniz. Ben Sevdimm 😀 hatta bir theharvester üzerinden webodası.com sitesinin bilgilerine bakalım 😀

bunu yapmak için theharvester‘ı yüklemeniz gerekir linkten nasıl yüklendiğini bulabilirsiniz.

Theharvester hackerların web siteleri ve kişiler hakkında detaylı bilgiler edinebildiği bir kali linux yazılımıdır.

Eğer kurulumda zorlandıysanız KaliLinux Windosta videosunu izleyebilirsiniz

Bu yazımız da Windowsta nasıl Linux kullanacağınızı ve WSL2 teknolojisiden bahsettik. umarım faydalı olur sizin için. her Linux’a kazandırdığımız bir kullanıcı bizim için paha biçilemez bir şeydir:D Linux kullanıcı olmanız dileğiyle.. 😀

Umarım faydalı bir yazı olmuştur. Diğer yazılarımız için sayfamıza göz atabilirsiniz..

Yorum Yap