2024-01-03 11:05:10 +00:00
|
|
|
|
## GİRİŞ
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00: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 10:40:32 +00: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.
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## HIZLI BAŞLANGIÇ
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00: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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
```
|
|
|
|
|
./configure
|
|
|
|
|
make
|
|
|
|
|
```
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
Programları `wine program` şeklinde çalıştırabilirsiniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
Daha ayrıntılı bilgi ve sorun çözümü için, bu dosyanın geri kalanını,
|
2017-12-07 15:00:34 +00:00
|
|
|
|
Wine kullanım kılavuzunu ve özellikle https://www.winehq.org sitesindeki
|
2017-01-24 19:05:46 +00:00
|
|
|
|
zengin bilgi arşivini tarayabilirsiniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## GEREKSİNİMLER
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
|
|
|
|
Wine'ı derlemek ve çalıştırmak için, aşağıdakilerden en az birine sahip
|
|
|
|
|
olmanız gerekir:
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- Linux 2.0.36 veya sonrası
|
|
|
|
|
- FreeBSD 12.4 veya sonrası
|
|
|
|
|
- Solaris x86 9 veya sonrası
|
|
|
|
|
- NetBSD-current
|
|
|
|
|
- macOS 10.8 veya sonrası
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00: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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**FreeBSD hakkında bilgi**:
|
2017-12-07 15:00:34 +00:00
|
|
|
|
Ayrıntılı bilgi için https://wiki.freebsd.org/Wine adresini ziyaret
|
2017-01-24 19:05:46 +00:00
|
|
|
|
ediniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**Solaris hakkında bilgi**:
|
2006-03-09 10:40:32 +00:00
|
|
|
|
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.
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**NetBSD hakkında bilgi**:
|
2006-03-09 10:40:32 +00:00
|
|
|
|
USER_LDT, SYSVSHM, SYSVSEM ve SYSVMSG seçeneklerinin çekirdeğinizde etkin
|
|
|
|
|
olduğundan emin olunuz.
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**macOS hakkında bilgi**:
|
2017-01-24 19:05:46 +00:00
|
|
|
|
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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**Desteklenen dosya sistemleri**:
|
2017-01-24 19:05:46 +00: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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**Temel gereksinimler**:
|
2017-01-24 19:05:46 +00:00
|
|
|
|
X11 geliştirme dosyalarının kurulu olması gereklidir.
|
2021-01-28 12:32:40 +00:00
|
|
|
|
(Debian'da xorg-dev, Red Hat'da libX11-devel adlı paketler).
|
2024-01-03 11:05:10 +00:00
|
|
|
|
make komutuna kesinlikle ihtiyacınız vardır. (çoğunlukla GNU make)
|
2017-01-24 19:05:46 +00:00
|
|
|
|
Ayrıca, flex 2.5.33 ve bison araçları da gereklidir.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
**Seçeneğe bağlı destek kitaplıkları**:
|
2017-01-24 19:05:46 +00: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 15:00:34 +00:00
|
|
|
|
https://wiki.winehq.org/Recommended_Packages adresini ziyaret ediniz.
|
2017-01-24 19:05:46 +00: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 15:00:34 +00:00
|
|
|
|
ayrıntılar için https://wiki.winehq.org/WineOn64bit adresini ziyaret
|
2017-01-24 19:05:46 +00:00
|
|
|
|
ediniz. Eğer gerçek bir 64 bit Wine kurulumu (veya 32-64 bit karışık)
|
2017-12-07 15:00:34 +00:00
|
|
|
|
isterseniz, bilgi için https://wiki.winehq.org/Wine64 adresini ziyaret
|
2017-01-24 19:05:46 +00:00
|
|
|
|
ediniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## DERLEME
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00:00
|
|
|
|
Eğer wineinstall kullanmamayı seçtiyseniz, Wine'yi derlemek için aşağıdaki
|
2006-03-09 10:40:32 +00:00
|
|
|
|
komutları çalıştırınız:
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
```
|
2006-03-09 10:40:32 +00:00
|
|
|
|
./configure
|
|
|
|
|
make
|
2024-01-03 11:05:10 +00:00
|
|
|
|
```
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00: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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
Derleme yapılandırma seçeneklerini görmek için `./configure --help` komutunu giriniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## KURULUM
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
Wine düzgün bir şekilde derlendiğinde, `make install` komutunu
|
2017-01-24 19:05:46 +00:00
|
|
|
|
verebilirsiniz; bu komut Wine çalıştırılabilir dosyalarını, kullanım
|
|
|
|
|
kılavuzunu ve gerekli birkaç dosyayı kuracaktır.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00:00
|
|
|
|
Önce, çakışan eski bir Wine kurulumunu kaldırmayı unutmayınız. Kurmadan
|
2024-01-03 11:05:10 +00:00
|
|
|
|
önce `dpkg -r wine` veya `rpm -e wine` veya `pisi rm wine` ya da `make
|
|
|
|
|
uninstall` komutlarından birini deneyiniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
Yüklemeden sonra, `winecfg` yapılandıma aracını
|
2017-12-07 15:00:34 +00:00
|
|
|
|
çalıştırabilirsiniz. Yapılandırma ipuçları için https://www.winehq.org/
|
2017-01-24 19:05:46 +00:00
|
|
|
|
adresinde Destek bölümüne bakınız.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## UYGULAMALARIN ÇALIŞTIRILMASI
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00:00
|
|
|
|
Wine'yi çağırırken çalışabilir dosyanın tam yolunu verebilir veya sadece
|
2006-03-09 10:40:32 +00:00
|
|
|
|
bir dosya adı belirtebilirsiniz.
|
|
|
|
|
|
2017-01-24 19:05:46 +00:00
|
|
|
|
Örneğin: Not Defteri'ni çalıştırmak için:
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
```
|
|
|
|
|
wine notepad (dosyaları konumlandırmak için config
|
|
|
|
|
wine notepad.exe dosyasındaki Path arama yolunu kullanarak)
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
wine c:\\windows\\notepad.exe (DOS dosya adı sözdizimi ile)
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
wine ~/.wine/drive_c/windows/notepad.exe (Unix dosya adı sözdizimi ile)
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
wine notepad.exe readme.txt
|
|
|
|
|
(programı parametre vererek çağırma)
|
|
|
|
|
```
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2017-01-24 19:05:46 +00: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 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
## DAHA FAZLA BİLGİYE ERİŞİM
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **WWW**: Wine hakkında geniş bilgiyi WineHQ sitesine https://www.winehq.org/
|
2017-01-24 19:05:46 +00:00
|
|
|
|
adresinden ulaşarak edinebilirsiniz: çeşitli Wine kılavuzları,
|
2006-03-09 10:40:32 +00:00
|
|
|
|
uygulama veritabanı, hata izleme gibi. Burası muhtemelen en iyi
|
|
|
|
|
başlangıç noktasıdır.
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **SSS** Wine hakkında sıkça sorulan sorulara buradan ulaşabilirsiniz:
|
2017-12-07 15:00:34 +00:00
|
|
|
|
https://www.winehq.org/FAQ
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **Wiki**: https://wiki.winehq.org
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **Gitlab**: https://gitlab.winehq.org
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **E-posta listeleri**:
|
2006-03-09 10:40:32 +00:00
|
|
|
|
Wine geliştiricileri için birtakım e-posta listeleri bulunmaktadır.
|
2017-12-07 15:00:34 +00:00
|
|
|
|
Daha fazla bilgi için https://www.winehq.org/forums adresine gidiniz.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **Hatalar**:
|
|
|
|
|
Karşılaştığınız hataları https://bugs.winehq.org adresinden Wine
|
|
|
|
|
Bugzilla ile bildirebilirsiniz. Lütfen bir hata bildirmeden önce
|
|
|
|
|
hatanın önceden girilip girilmediğini öğrenmek için Bugzilla'da
|
|
|
|
|
arama yapınız.
|
2006-03-09 10:40:32 +00:00
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
|
- **IRC**: irc.libera.chat sunucusundan `#WineHQ` kanalı ile çevrimiçi yardım
|
|
|
|
|
alabilirsiniz.
|