README.tr 6.92 KB
Newer Older
1 2
1. GİRİŞ

3 4 5 6 7 8 9
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.
10 11 12 13 14 15

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Ç

16 17 18
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:
19 20 21 22 23

./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ı,
24
Wine kullanım kılavuzunu ve özellikle https://www.winehq.org sitesindeki
25
zengin bilgi arşivini tarayabilirsiniz.
26 27 28 29 30 31

3. GEREKSİNİMLER

Wine'ı derlemek ve çalıştırmak için, aşağıdakilerden en az birine sahip
olmanız gerekir:

32 33 34
  Linux 2.0.36 veya sonrası
  FreeBSD 8.0 veya sonrası
  Solaris x86 9 veya sonrası
35
  NetBSD-current
36
  macOS 10.6 veya sonrası
37

38 39 40 41 42
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.
43 44

FreeBSD hakkında bilgi:
45
  Wine, FreeBSD 8.0'dan önceki sürümlerde genellikle düzgün çalışmaz.
46
  Ayrıntılı bilgi için https://wiki.freebsd.org/Wine adresini ziyaret
47
  ediniz.
48 49 50 51 52 53 54 55 56 57 58

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.

59 60 61 62
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.
63 64

Desteklenen dosya sistemleri:
65 66 67 68
  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.
69 70

Temel gereksinimler:
71
  X11 geliştirme dosyalarının kurulu olması gereklidir.
72
  (Debian'da xorg-dev, Red Hat'da libX11-devel adlı paketler).
73

74
  "make" komutuna kesinlikle ihtiyacınız vardır. (çoğunlukla GNU make)
75

76
  Ayrıca, flex 2.5.33 ve bison araçları da gereklidir.
77 78

Seçeneğe bağlı destek kitaplıkları:
79 80
  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,
81
  https://wiki.winehq.org/Recommended_Packages adresini ziyaret ediniz.
82 83 84

  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;
85
  ayrıntılar için https://wiki.winehq.org/WineOn64bit adresini ziyaret
86
  ediniz. Eğer gerçek bir 64 bit Wine kurulumu (veya 32-64 bit karışık)
87
  isterseniz, bilgi için https://wiki.winehq.org/Wine64 adresini ziyaret
88
  ediniz.
89 90 91

4. DERLEME

92
Eğer wineinstall kullanmamayı seçtiyseniz, Wine'yi derlemek için aşağıdaki
93 94 95 96 97
komutları çalıştırınız:

./configure
make

98 99 100 101
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.
102

103
Derleme yapılandırma seçeneklerini görmek için ./configure --help komutunu giriniz.
104 105 106

5. KURULUM

107 108 109
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.
110

111 112 113
Ö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.
114

115
Yüklemeden sonra, "winecfg" yapılandıma aracını
116
çalıştırabilirsiniz. Yapılandırma ipuçları için https://www.winehq.org/
117
adresinde Destek bölümüne bakınız.
118

119
6. UYGULAMALARIN ÇALIŞTIRILMASI
120

121
Wine'yi çağırırken çalışabilir dosyanın tam yolunu verebilir veya sadece
122 123
bir dosya adı belirtebilirsiniz.

124
Örneğin: Not Defteri'ni çalıştırmak için:
125

126
	wine notepad		   (dosyaları konumlandırmak için config
127
	wine notepad.exe	    dosyasındaki Path arama yolunu kullanarak)
128

129
	wine c:\\windows\\notepad.exe  (DOS dosya adı sözdizimi ile)
130

131
	wine ~/.wine/drive_c/windows/notepad.exe (Unix dosya adı sözdizimi ile)
132

133
        wine notepad.exe readme.txt
134 135
				   (programı parametre vererek çağırma)

136 137 138
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.
139 140 141

7. DAHA FAZLA BİLGİYE ERİŞİM

142
WWW:	Wine hakkında geniş bilgiyi WineHQ sitesine https://www.winehq.org/
143
	adresinden ulaşarak edinebilirsiniz: çeşitli Wine kılavuzları,
144 145 146 147
	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:
148
              https://www.winehq.org/FAQ
149 150

Hatalar:
151
	Karşılaştığınız hataları https://bugs.winehq.org adresinden Wine
152 153
	Bugzilla ile bildirebilirsiniz. Lütfen bir hata bildirmeden önce
	hatanın önceden girilip girilmediğini öğrenmek için Bugzilla'da
154
	arama yapınız.
155

156
IRC:	irc.libera.chat sunucusundan #WineHQ kanalı ile çevrimiçi yardım
157 158
	alabilirsiniz.

159
Git:	Geçerli Wine geliştirme ağacına Git üzerinden erişim sağlanabilir.
160
	Daha fazla bilgi için https://www.winehq.org/git adresine gidiniz.
161 162 163

E-posta listeleri:
	Wine geliştiricileri için birtakım e-posta listeleri bulunmaktadır.
164
	Daha fazla bilgi için https://www.winehq.org/forums adresine gidiniz.
165 166

Eğer bir şey eklemek veya hata düzeltmek istiyorsanız, lütfen sonraki
167
sürümde yer alabilmesii için wine-devel@winehq.org e-posta listesine bir
168
yama ('diff -u' biçiminde) gönderiniz.
169 170 171 172 173 174 175

--
Alexandre Julliard
julliard@winehq.org

--
Türkçe çeviri:
176 177
Can Taşan
betax34@hotmail.com