Nedir Bu EXE merakı?
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
. 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:
- Ç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.
- 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.
- 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…



Evet,Benim çok fazla oyun oynadığım kesindir.120 gba doldura bildiğim kadar oyun doldurum.Ve bunun yüzünden microsofta para ödemek zorundayım.(Her nasıl olursa olsun korsana hayır ancak 200 lira ödenir mi
) Ancak emilatörler ise oyadığım oyunlarda sorun çıkarabiliyor.Ben tekrardan deniyim.
Zaten WINE projesi yeterince gelişmedi hâlâ. Ama hızlı ve emin adımlarla gelişiyor.
Ayrıca Cedega gibi ücretli alternatifler de var. Ev gayet de kaliteli çalışıyorlar. Bill amcaya 200$ vermektense, güvenebileceğin bir yere 15$ vermek daha cazip gözüküyor.
Aslında artık mono projesi ile exeler windows platformuna özgü olmaktan çıktı. Banshe, tomboy gibi uygulamalar mono ile exe olarak çalışıyor
benim bilgisayarımda ki ps aux | grep exe çıktısı :
)
ozgur 27068 35.5 1.8 62892 33284 ? Sl 12:46 0:02 mono /usr/lib/tomboy/Tomboy.exe
Bunu öğrendiğim iyi oldu. Mono projesine bir yandan karşı çıksam da, bir kesim kullanıcının mutlu olmasını sağlayacağını biliyordum. Ve anlaşılan öyle de oluyor. Keşke daha önce öğrenseydim de biraz araştırma yapıp yazıda değinseydim. Ama olsun. Yorumlar ne güne duruyor…
Karşı çıkmamın sebebi, MS bağımlılığı içermesi…
+1
guzel bir yazi olmus ellerine saglik
Teşekkürler
Linux programları daha exe programlar kadar gelişmedi. Bende linuxcuyum ama kabul etmemiz gereken bir durum. Bi kere linux için doğru düzgün bir oyun yok programlar desen çok fazla hataları var. Hala Dreamweaver gibi bir araç bulamadım. Acknex gibi 3d game creator bulamadım. Visual studio’nun bi değişini buldum aslında ama vb yada C# kadar kuvvetli değil. Çalıştığım insanların bazıları internet explorer kullanıyor web konusunda ben ie’ye de uygun yapmam lazım web siteleri çalışmıyor ie. Pisi paketlerini hala netten çekiyoruz hala exe gibi çift tıklamayla yapamadılar illaki ek paketlerde hata çıkıyor ben hiç kuramadım elle daha kısmet olmadı. Bide kurduktan sonra pisi de hala kurulu değil olarak görünüyor.
İlginç birer hatalar
Öncelikle bu yorumunuzu, spam ya da aşağılama içermeyen her tür mesajı onayladığım için onayladığımı söylemeliyim. Şahsi kanaatim olarak söylediğim gibi, Linux üzerinde EXE çalıştırılması yanlış bir şey. Ayrıca ben de sizin tam tersiniz olarak, Windows’ta hiç bir işimi tam göremiyorum. Bir uygulamanın kelitesi, onu kullanan kullanıcı ile alakalıdır. Sizin Linux geçmişinizi merak ettim. Ne zamandan beri kullanıyorsunuz?
V.B. ve C# zaten MS kökenli platformlar. Dolayısı ile de Linux ya da Mac OS X üzerinde kaliteli bir biçimde geliştirilmesini bekleyemeyiz.
ne yani microsoft ilk çıktığında hiçmi hatası yoktu. unutmaki insan yapımı herşeyde hata olabilir önemli olan senin gibi yakınmak değil o hatayı düzeltmektir.