4
Şub

Her hâlde forumda, deneyimli kullanıcıların en sinir olduğu olaydır; Daha Pardus hakkında bir şey bilmeyen, Pardus’u tıpkı Windows gibi zanneden kişiler eski alışkanlıklarını devam ettirip bir ‘exe’ uygulamasını kurmayı deneyince başarısız olurlar ve forumda “Bu ne başarısızlık, daha doğru dürüst exe bile çalıştıramayan işletim sistemine kararlı diyorsunuz!” diye sövüp sövüştürür. Biz de insanlık görevimiz olarak “Exe Windows uygulamalarıdır. Linux ile Windows benzer değil, mimari açıdan tamamen farklıdır. Dolayısıyla Linux’ta exe çalıştırmak, 3 tekerli bisiklet ile dağ yamacından aşağı kaymaya benzer.” diye cevaplamaya çalışıyoruz ama nafile… “İlla exe isterim!” diye tutturmuş bu insanlar. Sanki exe bir avantajmış gibi.

Linux ve Windows Arasındaki Farklar:

Pek çok kişi Linux’u (dolayısıyla Pardus’u), Windows’a para vermemek için geliştirilmiş, Windows çakması işletim sistemleri sanmaktadır. Belki günümüzde görünüş olarak Windows’a oldukça benzeyen dağıtımlar mevcuttur. Ama o yapının içlerine indiğimizde en ufak bir benzerlik bile bulunmamaktadır. En başta kök dizin yapısı bile farklıdır. Bu sadece farklardan biridir.

Windows, sizi sadece tek bir masaüstü yöneticisine iter. Fakat Linux, zaten terminal tabanlı olduğu için seçme özgürlüğüne sahiptir. İster KDE, ister Gnome, ister XFCE, ister E17, ister eski usul terminal…

Mimari farklarda ise, Linux’un hem kullandığı çalışabilir dosyaların, hem kütüphanelerinin, hem de ayar dosyalarının uzantıları, Windows’takinden çok farklıdır. Hatta bazılarında uzantı bile yok :D . Bunun dışında Linux, her şeyi tek bir dizin içine zorlamaktansa, birkaç dizine dağıtarak rahatlama sağlar.

Sen Bu Hikâyeleri Geç! Nerede Benim EXElerim?

Kısa ve öz cevap: hiç bir yerde. Demin de anlattığım gibi, exe, tamamen ayrı bir platform olan Windows’un uygulamalarıdır. Dolayısı ile onları çalıştırmak yerine, o uygulanın Linux versiyonunu bulmak, yoks da alternatifini bulmak en sağlıklı çözümdür. Tam tersi durum da geçerlidir. Linux uygulamalarını Windows’ta çalıştıramazsınız.

Ama Şu Şu.EXE Benim İçin Şart…

Özel durumlara gelecek olursak. Windows oyunları ve CAD gibi mevzular. Bu tip olaylarda sorun Linux’tan değil, üreticinin tek platform ısrarındandır. Bunun için elimizde 3 alternatif var:

  1. Çift sistem: Bu yönetimi genelde oyun oynayanlar çok kullanır. Çoğu işlerini Linux üzerinde görüp, oyun oynayacağı zaman Windows’u açmak gibi. Linux bize bu imkânı sunar. Açılışta hangi işletim sisteminin açılacağı da sorularak seçim şansı sunulur.
  2. Emulatör ve Taklitçi: Taklitçi dememin sebebi, pek çok kişi tarafından emulatör olarak bilinen WINE, aslında bir emulatör değilidir. Emulatör mantığı, uygulamanın orijinal platformunun çekirdeğini çalıştıran bir sanal bilgisayar üzerinden uygulamayı çalıştırmak şeklindedir. WINE ise, Windows DLL yöneticileri ve Uygulama çalıştırıcıları, ters mimari ile, yani bir çeşit deneme yanılma ile yeniden yazılarak oluşturulmuş bir uygulamadır. Bu sayede sanal bilgisayar değil de gerçek bilgisayarda çalıştırır. Ama bu yöntem %100  garantili değildir.
  3. Sanal Bilgisayar: Benim favori yöntemim. Özellikle Virtual Box ile birlikte, artık sanal bilgisayarın 3D özelliklerini kullanabilme yeteneği geldiğinden beri sanal bilgisayar oldukça akıllıca bir çözüm olmaya başladı. Oyun dışındaki belli başlı işlerde Windows’a bağımlı olanlar için en ideal çözüm bu olsa gerek.  Hele hele günümüzde sanal bilgisayarların ne kadar gelişmiş olduğunu düşünürsek…

Filed under: Özgürlükİçin Gezegenine, Pardus Topluluk Seçkisi Tagged: Özgür Dünyanın Yolu, Özgür Yazılım, Özgürlükİçin Gezegenine, Eleştiri, Fintows, Linux, Sanal Bilgisayar, WINE