2'si Bir Arada!

Merhaba Arkadaşlar;

Uzun zamandır bir şeyler yazmıyordum ki aslında yazıcak vaktim de yoktu okullar bir yandan projeler bir yandan derken medium’u baya bi salladım.Copy içerik oluşturmak istemiyorum kaliteli bir içeriği hazırlamak minumum 1 hafta sürüyor ve buna ayıracak vaktimde pek olmuyor.Yazı önemlidir arkadaşlar çünkü insanın sahip olduğu en güçlü silah yazıdır.Bügün eline kitap alıp 200 yıl önce yaşıyan bir insanın o gün ki düşüncelerine sahip olabilirsin,ruh haline,bilgilerine yada senin bügün hayatını değiştiren buluşlarına.Bundan sonraki hayat planım’da okumaktan ziyade yazmayıda benimsemeyi düşünüyorum,birlikte çok güzel işler yapıcaz ben buna inanıyorum,sende inan!

Büyük adamlar çıkıyor,Küçük şehirlerden!

Bu seferki kağıt parçasının temeli işletim sistemleri üzerine olucak.Hangisini seviyorsun linux yada windows?

Benim gibi düşünenler elbette vardır,ben ikisini seviyorum.İki sisteminde bir birine artı ve eksi özellikleri var.Linux’un terminal gücü,windows’u destekliyen uygulama çoğunluğu ve bu ikisi bile başlı başına iki bilgisayara ihtiyaç duymanıza neden oluyor.İçinden “Dual boot var” diyenler,tıp doğmuş çoçuğu alamıyor henüz,o kadar gelişmedi.Bende buna çözüm üretmek istedim iki sistemi aynı anda virtual olmadan çalıştırmak istiyordum,bunun yolu olmalıydı.İki sistem üzerindeki yazılımlara aynı anda ihtiyaç duyanlar bilirler anlatmak istediğim eziyeti sürekli iki sistem üzerinde zıplayıp durursun ve bu insani yıpratır.Sanal makineyi sevmiyorum çünkü

Hazırsan,başlıyabiliriz!

Malzeme listesi:

1- VcXsrv Windows X Server: https://sourceforge.net/projects/vcxsrv/ İndirin ve kurun bunu ilk önce kurmanız gerekiyor.
2- Windows 10 build 16215 veya sonrası
3- İnternet erişimi

İlk olarak ihtiyacımız olan WLS’yi aktifleştirmek biliyorsunuzdur bundan 1 yıl önce linux dağıtımlarının sub system i çıkmıştı windows için, bize onlardan birisi lazım ben her zaman işin temelini anlatırım gerisi okuyan kişinin hayal gücüne bağlıdır.Lütfen hazıra alışmayın,o muazzam beyninizi kullanın.Rahat olun garantiden çıkmaz.WLS’yi bilmiyenler için hemen bir ataç ekliyorum.

WLS hakkında daha fazlasi için tıklayınız.

Şimdi sira geldi WLS’yi kurmaya windows+X tuşuna basıyoruz ve karşımıza toolbox çıkıyor powershell’i (admin) çalıştırıyoruz.Karşımıza gelen onay popup’undan eveti seçiyoruz.

“Bu popup klasik windows yetkilendirme sistemi”

Karşınıza böyle bir ekran gelicek,bunun adı powershell!

Simdi size vereceğim komut ile WLS sistemini uyandıralım.Komutu kopyalayıp powershell ekranında sağ tık yaparsanız direk pano’dan shell’e aktaracaktır.Yazmak gibi bir heyecana girmeyin.Sonra enter tuşuna basarak komutu çalıştırın.

Komut:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
“Entera bastıktan sonra karşınıza çıkıcak olan ekran”

Bu işlem biraz sürebilir.Bittikden sonra sizden sistemi yeniden başlatmanızı istiyecek karşınıza gelen soru cümlesine y diyerek entera basın ve sistem restart atsın.

“Karşınıza gelecek olan sorgu cümlesi”

Sisteminiz yeniden başladıktan sonra artık subsystem dağıtımlarından birini kurabiliriz.Listeyi aşağıya bırakıyorum tercih sizindir.

Ben anlatıma ubuntu ile devam edicem.

Ubuntu: https://www.microsoft.com/store/p/ubuntu/9nblggh4msv6
Opensuse: https://www.microsoft.com/store/apps/9njvjts82tjx
SLES: https://www.microsoft.com/store/apps/9p32mwbh6cns
Kali Linux: https://www.microsoft.com/store/apps/9PKR34TNCV07
Debian GNU/Linux: https://www.microsoft.com/store/apps/9MSVKQC78PK6
Microsoft Store / Ubuntu

İndirdiğiniz dağıtımı çalıştırın.Dosyaların ayıklanması uzun sürer,bekleyin.

Sabır beklemek için bir yetenek değil,beklerken iyi bir tavır sergilemektir!
“Dosyaların ayıklanması ekranı”

Dosyalar ayıklandıktan sonra sizden bir kullanıcı adı istiyecektir.Kullanıcı adı girin ve enterlayın.Daha sonra sizden bir şifre belirlemenizi söyleyecek iki defa girmeniz gerekecek.

Şifrenizi girerken erkanda herhangi şekil veya simge olmayacak ancak yazılmaya devam edicek, yazmıyor sanmayın!
“Kullanıcı adı ve parola belirleme ekranı”

Daha sonra,

sudo apt update && sudo apt upgrade -y

komutunu girin [ENTER] ve şifrenizi yazarak onay verin, paketlerin güncellenmesini bekleyin.

Daha sonra:

- İndirip kurmuş olduğunuz “VcXsrv Windows X Server” programını açın ve sırasıyla;
1- Multiple Windows seçin ve ileri
2- Start No client seçin ve ileri
3- Tekrar ileri
4- son

Tekrar Ubuntu konsoluna dönüp;

1- “export DISPLAY=:0” yazıp enterlayın.
2- İstediğiniz proğramı kurun.
Ben ilk firefox kurucam ve onu çalıştırıcam daha sonra xfce4 masaüstü ortamını kurucam ve Windows üstüne linux masaüstünü alıcam.Sonuçta bu kadar zamanı firefox kullanmak için harcamadık.

sudo apt install firefox -y

ilk uygulama kurulumunuz çok yer kaplar çünkü aynı zamanda X-sunucusunu da kurması gerekecek kurulduktan sonra firefox’u çalıştırmak için terminale adını yazıyorum ve firefox gui şeklinde açılıyor.Ama ben daha farklı şeyler istiyorum benim anlatıcağım temelde xfce masaüstü ortamı kurup panel’i çalıştırıp windows üstüne xfce4 panel atmak ve linux’da kullanacağım araçlara seri şekilde erişmek istiyorum tabi bu size kalmış bir şey hayal gücünüze göre bu temeli kullanarak kendi buildinizi inşa edebilirsiniz.

“Windows 10 üstünde Linux Firefox’u”

Şuanda artık gui aldık ben xfce4 kurup,paneli çalıştırıcam ve bu kağıt parçasına noktayı koyucam bundan sonrası sizin hayal gücünüzü kaldı arkadaşlar isterseniz Kali WLS kurarsınız,termial’e gui alıp, seri şekilde sqlmapi kullanabilirsiniz yada katoolin ile istediğiniz tool’u kurup projelerinize hız katar gereksiz virtuallerden, dual bootlardan kurtulursunuz yada web serveri kurup hızlı şekilde yazdığınız kodları php derleyicisi ile derlersiniz bundan sonrası size ve linux bilginize kaldı.Şimdi xfce4 ü kuralım ve panel’i çaliştıralım.

sudo apt-get install xfce4

Panel kurulduktan sonra xfce paneli etkinleştirmek için:

xfce4-panel

Ve karşınıza saf xfce4 paneli gelicek onu kuçülterek ve tema atarak keyfinize göre şekillendirebilirsiniz arkadaşlar.

“Windows 10 üstünde xfce4 masaüstü ortamı”

Şimdi içinizden tamam’da ben dosyalarımı nasıl paylaşicam diyebilirsin.

Ubuntu WLS root dizin:

%LOCALAPPDATA%\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

Debian WLS root dizin:

\%LOCALAPPDATA%\Packages\TheDebianProject.DebianGNULinux_76v4gfsz19hv4\LocalState\rootfs

Subsystem’leriniz ile dosya transferlerinizi bu şekilde yapabilirsiniz.

“Subsystem dosya transferi”

Bizden bu kadar,bundan sonrası sizin hayal gücünüz ve bilginize bağlı.Bu kağıt parçamızında sonuna geldik.Bundan sonraki projelerinizde zaman kaybını ve sinir olma düzeyinizi en aza indirmenize fayda sağlaması dileğimle..

Yapımcılar:

-Pozitif Bilimler

Ahmet Mersin

-Negatif bilimler

İbrahim Yöndemli / contact: Telegram