Linux ortamýnda çok uzman bir kullanýcý olduðumu söyleyemem ancak windows 
konusunda oldukça iyiyimdir. Wine bir windows programýnýn yaptýðý çaðrýlarý 
linux çekirdeðininin anladýðý þekle dönüþtürüyor. Yani bir emulatör gibi bir 
hafýza birimi ayýrýp bu hafýza içerisinde programýn istediði ortamý 
hazýrlamýyor. Zaten adýda burdan geliyor "Wine Is Not Emulator" Wine Emulatör 
Deðildir..

Birçok windows program bazý dll dosyalarýna ihtiyaç duyuyor. Bazý dll 
dosyalarý wine tarafýndan içsel olarak desteklense de istenirse dýþarýdan 
(wine ayar dosyasý deðiþtirilerek) dll dosyasýnýn kendisi kullanýlabiliyor. 
Bazý programlar kendi içindeki dll ler ile yetinmeyip bazý windows ta standart 
bulunmayan ancak internet explorer,  nero, directx  veya baþka programlara 
ait dll dosyalarýna gereksinim duyabiliyorlar. Bu durumda ya bu dll 
dosyalarýný wine dizinine taþýyýp wine ayar dosyasýna eklemeniz veya o 
programý kurmanýz gereklidir. Directx gerektiren uygulamalarda winex 
kullanýlabilir. Çoðu zaman da gerekli dll dosyalarý windows ve/veya system32 
dizinine kopyalandýðýndan programýn bulunduðu klasöre önce bu dosyalarý 
tespit edip sonra dosyalarý kopyalamanýz gereklidir. Bu iþlemi ise windows 
ortamýnda sistem takip yazýlýmý kurduktan sonra programý kurup sistem takip 
yazýlýmda sisteme eklenen ne varsa görüp kullanabilirsiniz. Bir diðer yol 
programý bir sanal pc yazýlýmý ile windows 95 altýnda yine sistem takip 
yazýlýmý ile kurmak olabilir. Windows  95 te çalýþan program daha az 
gereksinim duyacaðýndan çalýþtýrmak  daha kolay olacaktýr. 

Wine programýný biraz incelediyseniz kullanýcý dizin altýnda gizli bir dizin 
yapýsý oluþturup windows programýna bu dizin yapýsýný sanki c: imiþ gibi 
gösteriyor ki bunu oluþturulan wine kýsa yollarýný inceleyerek de 
görebilirsiniz.   Ancak yine kýsayoldan anlaþýlan o ki programý istediðiniz 
herhangi bir dýþ dizinden çalýþtýrýp çalýþýlan dizin olarak wine nin bu 
dizinini gösterebilirsiniz ancak bu durumda þu iki sorun ortaya çýkýyor. 

Birincisi programýn olduðu dizindeki dll dosyalarý hesaba katýlmýyor ve 
ikincisi linuxta hiçbir kullanýcý kendi dizini dýþýnda tam denetim sahibi 
olamaz hatta bir üçüncü sorun bazý programlar ntfs ve fat vfat formatlý 
bölümleri okumayabilirler. 

Bu nedenle gidilecek yol programý önce gerekliliklerini saðlayýp ya wine ile 
kendi dizinine kurmak veya windows ile kurduktan sonra kendi kullanýcý 
dizininize almak ve burada çalýþtýrmak. 

Ancak tabi bazý splash ekranlarýnda sorun çýkabiliyor bunuda belki bir 
resource editor yardýmý ile aþabiliriz   ancak böyle bir uðraþa girmedim. 

Ancak genel kaným windowsta grafik veya skin(kabuk) görüntüsü olmayan ,sistem 
kaydýna çok fazla ekleme yapmayan veya tam ekran ve directx veya internet 
explorer baðýmlýlýðý olmayan hemen her program wine ile çalýþtýrýlabilir. 

wine nin kendi sitesindeki forumlarda bazý uygulamalarýn çalýþtýrýlmasý 
örnekleri ile anlatýlmýþ tabi ingilizce ama bakmakta fayda var. 

Cevap