2006-03-09 11:40:32 +01:00
|
|
|
|
1. GİRİŞ
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine Microsoft Windows uygulamalarını (DOS, Windows 3.x ve Win32
|
|
|
|
|
uygulamaları dahil) Unix uyumlu sistemler üzerinde çalıştırmanıza izin
|
|
|
|
|
veren bir programdır. Microsoft Windows çalıştırılabilir dosyalarını
|
|
|
|
|
yükleyip çalıştıran bir program yükleyici ve Windows API çağrılarını Unix
|
|
|
|
|
ve X11 eşdeğer çağrılarını kullanarak gerçekleyen Winelib isimli bir
|
|
|
|
|
kitaplıktan oluşur. Kitaplık ayrıca Win32 kodlarını doğal Unix
|
|
|
|
|
çalıştırılabilir dosyalarına çevirmek için kullanılabilir.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Wine, GNU LGPL altında dağıtılan özgür bir yazılımdır; ayrıntılar için
|
|
|
|
|
LICENSE dosyasına bakabilirsiniz.
|
|
|
|
|
|
|
|
|
|
2. HIZLI BAŞLANGIÇ
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Eğer kaynaktan derlemek istiyorsanız, Wine'yi derlemek ve kurmak için Wine
|
|
|
|
|
Kur'u kullanmanız önerilir. Wine kaynak kodu içerisinde en üst dizine
|
|
|
|
|
(README dosyasını içerir) geçiniz ve şu komutu veriniz:
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
./tools/wineinstall
|
|
|
|
|
|
|
|
|
|
Programları "wine [seçenekler] program" şeklinde çalıştırabilirsiniz.
|
|
|
|
|
Daha ayrıntılı bilgi ve sorun çözümü için, bu dosyanın geri kalanını,
|
2017-12-07 16:00:34 +01:00
|
|
|
|
Wine kullanım kılavuzunu ve özellikle https://www.winehq.org sitesindeki
|
2017-01-24 20:05:46 +01:00
|
|
|
|
zengin bilgi arşivini tarayabilirsiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
3. GEREKSİNİMLER
|
|
|
|
|
|
|
|
|
|
Wine'ı derlemek ve çalıştırmak için, aşağıdakilerden en az birine sahip
|
|
|
|
|
olmanız gerekir:
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Linux 2.0.36 veya sonrası
|
|
|
|
|
FreeBSD 8.0 veya sonrası
|
|
|
|
|
Solaris x86 9 veya sonrası
|
2006-03-09 11:40:32 +01:00
|
|
|
|
NetBSD-current
|
2017-01-24 20:05:46 +01:00
|
|
|
|
macOS 10.6 veya sonrası
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine çalışmak için çekirdek düzeyinde iş parçacığı desteğine ihtiyaç
|
|
|
|
|
duyduğundan sadece yukarıda söz edilen işletim sistemleri
|
|
|
|
|
desteklenmektedir.
|
|
|
|
|
Çekirdek düzeyinde iş parçacıklarını destekleyen diğer işletim sistemleri
|
|
|
|
|
de gelecekte desteklenebilir.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
FreeBSD hakkında bilgi:
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine, FreeBSD 8.0'dan önceki sürümlerde genellikle düzgün çalışmaz.
|
2017-12-07 16:00:34 +01:00
|
|
|
|
Ayrıntılı bilgi için https://wiki.freebsd.org/Wine adresini ziyaret
|
2017-01-24 20:05:46 +01:00
|
|
|
|
ediniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Solaris hakkında bilgi:
|
|
|
|
|
Wine'ı derlemek için muhtemelen GNU araçlarına (gcc, gas, vb.) ihtiyaç
|
|
|
|
|
duyacaksınız. Uyarı: gas kurmuş olmak onun gcc tarafından kullanılacağını
|
|
|
|
|
temin etmez. gas kurduktan sonra yeniden gcc derlemeniz veya cc, as ve ld
|
|
|
|
|
sembolik bağlantılarını gnu araçlarına ayarlamanız gerekmektedir.
|
|
|
|
|
|
|
|
|
|
NetBSD hakkında bilgi:
|
|
|
|
|
USER_LDT, SYSVSHM, SYSVSEM ve SYSVMSG seçeneklerinin çekirdeğinizde etkin
|
|
|
|
|
olduğundan emin olunuz.
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
macOS hakkında bilgi:
|
|
|
|
|
x86 üzerinde düzgün bir derleme yapabilmeniz için Xcode 2.4 veya daha yeni
|
|
|
|
|
bir sürüm gereklidir.
|
|
|
|
|
Mac sürücüsü için 10.6 veya daha üzeri gereklidir, sürücü 10.5'te derlenmez.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Desteklenen dosya sistemleri:
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine birçok dosya sisteminde çalışabilir. Bununla beraber, Samba üzerinden
|
|
|
|
|
yapılan dosya erişimlerinde de birkaç uyumluluk sorunu bildirilmiştir.
|
|
|
|
|
Ayrıca, NTFS bazı uygulamalar için gereken bütün dosya sistemi özelliklerini
|
|
|
|
|
sağlamamaktadır. Unix için geliştirilen dosya sistemlerini kullanmanız önerilir.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Temel gereksinimler:
|
2017-01-24 20:05:46 +01:00
|
|
|
|
X11 geliştirme dosyalarının kurulu olması gereklidir.
|
2021-01-28 13:32:40 +01:00
|
|
|
|
(Debian'da xorg-dev, Red Hat'da libX11-devel adlı paketler).
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
"make" komutuna kesinlikle ihtiyacınız vardır. (çoğunlukla GNU make)
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Ayrıca, flex 2.5.33 ve bison araçları da gereklidir.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Seçeneğe bağlı destek kitaplıkları:
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Yapılandırılırken, eğer seçeneğe bağlı paketler bulunamadıysa, bildirim
|
|
|
|
|
alacaksınız. Yüklemeniz gereken paketler hakkında ipuçları için,
|
2017-12-07 16:00:34 +01:00
|
|
|
|
https://wiki.winehq.org/Recommended_Packages adresini ziyaret ediniz.
|
2017-01-24 20:05:46 +01:00
|
|
|
|
|
|
|
|
|
64 bit üzerinde, eğer Wine'yi 32 bit (varsayılan) olarak derleyecekseniz,
|
|
|
|
|
bazı kitaplıklarin 32 bit sürümlerinin yüklü olduğundan emin olunuz;
|
2017-12-07 16:00:34 +01:00
|
|
|
|
ayrıntılar için https://wiki.winehq.org/WineOn64bit adresini ziyaret
|
2017-01-24 20:05:46 +01:00
|
|
|
|
ediniz. Eğer gerçek bir 64 bit Wine kurulumu (veya 32-64 bit karışık)
|
2017-12-07 16:00:34 +01:00
|
|
|
|
isterseniz, bilgi için https://wiki.winehq.org/Wine64 adresini ziyaret
|
2017-01-24 20:05:46 +01:00
|
|
|
|
ediniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
4. DERLEME
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Eğer wineinstall kullanmamayı seçtiyseniz, Wine'yi derlemek için aşağıdaki
|
2006-03-09 11:40:32 +01:00
|
|
|
|
komutları çalıştırınız:
|
|
|
|
|
|
|
|
|
|
./configure
|
|
|
|
|
make
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Bu, "wine" programını ve destek kitaplıklarını/ikili dosyalarını
|
|
|
|
|
derleyecektir. "wine" programı Windows uygulamalarını yükleyecek ve
|
|
|
|
|
çalıştıracaktır. "libwine" ("Winelib") kitaplığı Windows programlarının
|
|
|
|
|
kaynak kodunu Unix altında derlemek ve bağlamak için kullanılabilir.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Derleme yapılandırma seçeneklerini görmek için ./configure --help komutunu giriniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
5. KURULUM
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine düzgün bir şekilde derlendiğinde, "make install" komutunu
|
|
|
|
|
verebilirsiniz; bu komut Wine çalıştırılabilir dosyalarını, kullanım
|
|
|
|
|
kılavuzunu ve gerekli birkaç dosyayı kuracaktır.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Önce, çakışan eski bir Wine kurulumunu kaldırmayı unutmayınız. Kurmadan
|
|
|
|
|
önce "dpkg -r wine" veya "rpm -e wine" veya "pisi rm wine" ya da "make
|
|
|
|
|
uninstall" komutlarından birini deneyiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Yüklemeden sonra, "winecfg" yapılandıma aracını
|
2017-12-07 16:00:34 +01:00
|
|
|
|
çalıştırabilirsiniz. Yapılandırma ipuçları için https://www.winehq.org/
|
2017-01-24 20:05:46 +01:00
|
|
|
|
adresinde Destek bölümüne bakınız.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
6. UYGULAMALARIN ÇALIŞTIRILMASI
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine'yi çağırırken çalışabilir dosyanın tam yolunu verebilir veya sadece
|
2006-03-09 11:40:32 +01:00
|
|
|
|
bir dosya adı belirtebilirsiniz.
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Örneğin: Not Defteri'ni çalıştırmak için:
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
wine notepad (dosyaları konumlandırmak için config
|
2017-02-06 17:55:03 +01:00
|
|
|
|
wine notepad.exe dosyasındaki Path arama yolunu kullanarak)
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
wine c:\\windows\\notepad.exe (DOS dosya adı sözdizimi ile)
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
wine ~/.wine/drive_c/windows/notepad.exe (Unix dosya adı sözdizimi ile)
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
wine notepad.exe readme.txt
|
2006-03-09 11:40:32 +01:00
|
|
|
|
(programı parametre vererek çağırma)
|
|
|
|
|
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Wine tamamen bitmiş değildir; bu nedenle bazı programlar çökebilir. Bir
|
|
|
|
|
sorun oluştuğunda, bir çökme günlük dosyası alacaksınız, bu dosyayı hata
|
|
|
|
|
bildirirken eklemelisiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
7. DAHA FAZLA BİLGİYE ERİŞİM
|
|
|
|
|
|
2017-12-07 16:00:34 +01:00
|
|
|
|
WWW: Wine hakkında geniş bilgiyi WineHQ sitesine https://www.winehq.org/
|
2017-01-24 20:05:46 +01:00
|
|
|
|
adresinden ulaşarak edinebilirsiniz: çeşitli Wine kılavuzları,
|
2006-03-09 11:40:32 +01:00
|
|
|
|
uygulama veritabanı, hata izleme gibi. Burası muhtemelen en iyi
|
|
|
|
|
başlangıç noktasıdır.
|
|
|
|
|
|
|
|
|
|
SSS: Wine hakkında sıkça sorulan sorulara buradan ulaşabilirsiniz:
|
2017-12-07 16:00:34 +01:00
|
|
|
|
https://www.winehq.org/FAQ
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Hatalar:
|
2017-12-07 16:00:34 +01:00
|
|
|
|
Karşılaştığınız hataları https://bugs.winehq.org adresinden Wine
|
2017-02-06 17:55:03 +01:00
|
|
|
|
Bugzilla ile bildirebilirsiniz. Lütfen bir hata bildirmeden önce
|
|
|
|
|
hatanın önceden girilip girilmediğini öğrenmek için Bugzilla'da
|
2017-01-24 20:05:46 +01:00
|
|
|
|
arama yapınız.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
IRC: irc.freenode.net sunucusundan #WineHQ kanalı ile çevrimiçi yardım
|
|
|
|
|
alabilirsiniz.
|
|
|
|
|
|
2017-02-06 17:55:03 +01:00
|
|
|
|
Git: Geçerli Wine geliştirme ağacına Git üzerinden erişim sağlanabilir.
|
2017-12-07 16:00:34 +01:00
|
|
|
|
Daha fazla bilgi için https://www.winehq.org/git adresine gidiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
E-posta listeleri:
|
|
|
|
|
Wine geliştiricileri için birtakım e-posta listeleri bulunmaktadır.
|
2017-12-07 16:00:34 +01:00
|
|
|
|
Daha fazla bilgi için https://www.winehq.org/forums adresine gidiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
Eğer bir şey eklemek veya hata düzeltmek istiyorsanız, lütfen sonraki
|
2017-11-10 16:40:15 +01:00
|
|
|
|
sürümde yer alabilmesii için wine-devel@winehq.org e-posta listesine bir
|
2017-02-06 17:55:03 +01:00
|
|
|
|
yama ('diff -u' biçiminde) gönderiniz.
|
2006-03-09 11:40:32 +01:00
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
Alexandre Julliard
|
|
|
|
|
julliard@winehq.org
|
|
|
|
|
|
|
|
|
|
--
|
|
|
|
|
Türkçe çeviri:
|
2017-01-24 20:05:46 +01:00
|
|
|
|
Can Taşan
|
|
|
|
|
betax34@hotmail.com
|