documentation: Turkish translation of README file.
This commit is contained in:
parent
30de3e8efe
commit
46ffe32c92
|
@ -0,0 +1,219 @@
|
|||
1. GİRİŞ
|
||||
|
||||
Wine Microsoft Windows programlarını (DOS, Windows 3.x ve Win32
|
||||
uygulamaları dahil) Unix üzerinde çalıştırmanıza izin veren bir
|
||||
programdır. Microsoft Windows ikili dosyalarını yükleyip çalıştıran
|
||||
bir program yükleyici ve Windows API çağrılarını Unix ve X11
|
||||
eş değerlerini kullanarak gerçekleyen (Winelib isimli) bir kitaplıktan
|
||||
oluşur. Kitaplık ayrıca Win32 kodlarını doğal Unix çalışabilir
|
||||
dosyalarına çevirmek için kullanılabilir.
|
||||
|
||||
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Ç
|
||||
|
||||
Eğer kaynaktan derlemek istiyorsanız, Wine'ı derlemek ve kurmak için
|
||||
Wine Kur'u kullanmanız önerilir. Wine kaynak kodu içerisinde (README
|
||||
dosyasını içeren) en üst dizine geçin ve aşağıdaki komutu verin:
|
||||
|
||||
./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ı,
|
||||
Wine kılavuz sayfalarını ve özellikle http://www.winehq.org sitesindeki
|
||||
zengin bilgi arşivini okuyabilirsiniz.
|
||||
|
||||
3. GEREKSİNİMLER
|
||||
|
||||
Wine'ı derlemek ve çalıştırmak için, aşağıdakilerden en az birine sahip
|
||||
olmanız gerekir:
|
||||
|
||||
Linux sürüm 2.0.36 veya üzeri
|
||||
FreeBSD 5.3 veya sonrası
|
||||
Solaris x86 2.5 veya sonrası
|
||||
NetBSD-current
|
||||
|
||||
Wine çalışmak için çekirdek düzeyinde evre desteğine ihtiyaç duyduğundan
|
||||
sadece yukarıda söz edilen işletim sistemleri desteklenmektedir.
|
||||
Çekirdek düzeyi evrelerini destekleyen diğer işletim sistemleri de
|
||||
gelecekte desteklenebilir.
|
||||
|
||||
Linux hakkında bilgi:
|
||||
Linux 2.2.x hala çalışması gerekirken Linux 2.0.x de hala çalışabilir
|
||||
(çok eski 2.0.x sürümlerinde evre ile ilgili çökmeler yaşanmaktadır),
|
||||
2.4.x gibi yeni bir çekirdek kullanmak en iyisidir.
|
||||
|
||||
FreeBSD hakkında bilgi:
|
||||
Wine FreeBSD 4.x ve FreeBSD 5.x üzerinde derlenmesi gerekirken
|
||||
FreeBSD 5.3 öncesi sürümler büyük olasılıkla düzgün çalışmayacaktır.
|
||||
|
||||
Ayrıntılı bilgi aşağıdaki adreste yer alan FreeBSD uyarlama ağacında
|
||||
bulunabilir:
|
||||
<ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/emulators/wine/>.
|
||||
|
||||
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.
|
||||
|
||||
|
||||
|
||||
Desteklenen dosya sistemleri:
|
||||
Wine birçok dosya sisteminde çalışabilir. Bununla beraber, Wine /tmp
|
||||
dizini için umsdos kullanıldığında hata verecektir. Samba üzerinden
|
||||
yapılan dosya erişimlerinde de birkaç uyumluluk sorunu raporlanmıştır.
|
||||
Ayrıca, NTFS şu an sadece okuma kipinde güvenli bir şekilde kullanılabildiği
|
||||
için NTFS kullanmamanızı öneririz. Windows programları, çalışmak için
|
||||
neredeyse her zaman yazma erişimine gereksinim duyarlar. NTFS dosyaları
|
||||
ile çalışmak zorunda kaldığınızda, dosyaları yazılabilir bir konuma
|
||||
kopyalayabilirsiniz.
|
||||
|
||||
Temel gereksinimler:
|
||||
X11 geliştirme dosyalarının kurulu olması gerekir
|
||||
(Debian'da xlib6g-dev, Red Hat'da XFree86-devel adlı paketler).
|
||||
|
||||
Derleme aracı gereksinimleri:
|
||||
x86 sistemlerinde gcc >= 2.7.2 gereklidir.
|
||||
2.7.2.3 öncesi sürümlerde bazı dosyaların en iyilemeli derlenmesinde,
|
||||
daha çok başlık dosyası yönetimi ile ilgili sorunlardan dolayı hata
|
||||
oluşmaktadır. pgcc şu an Wine ile çalışmamaktadır. Bu sorunun nedeni
|
||||
bilinmemektedir.
|
||||
|
||||
Elbette "make" aracına da (genellikle GNU make) gereksinim duyacaksınız.
|
||||
|
||||
Ayrıca flex 2.5 sürümü ve sonrası ile birlikte bison gereklidir.
|
||||
|
||||
Seçeneğe bağlı destek kitaplıkları:
|
||||
Eğer CUPS yazdırma desteği isterseniz, hem cups hem de cups-devel paketlerini
|
||||
kurmalısınız.
|
||||
Tam işlevsel bir msxml gerçeklemesi elde etmek için libxml2 paketini kurunuz.
|
||||
|
||||
4. DERLEME
|
||||
|
||||
Eğer wineinstall kullanmamayı seçtiyseniz, Wine'ı derlemek için aşağıdaki
|
||||
komutları çalıştırınız:
|
||||
|
||||
./configure
|
||||
make depend
|
||||
make
|
||||
|
||||
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 kaynak kodunu Unix altında derlemek
|
||||
ve bağlamak için kullanılabilir.
|
||||
|
||||
Derleme yapılandırma seçeneklerini görmek için ./configure --help giriniz.
|
||||
|
||||
Yama dosyası kullanarak yeni bir sürüme yükseltmek için önce en üst dizine
|
||||
(README dosyasının bulunduğu dizin) geçin. Ardından bir "make clean" yapın
|
||||
ve şu komutla sürümü yamalayın:
|
||||
|
||||
gunzip -c yama-dosyası | patch -p1
|
||||
|
||||
"yama-dosyası" yama dosyasının adıdır (Wine-yymmdd.diff.gz benzeri). Ardından
|
||||
yine "./configure" komutunu verin ve "make depend && make" komutunu
|
||||
çalıştırın.
|
||||
|
||||
5. KURULUM
|
||||
|
||||
Wine düzgün bir şekilde inşa edildiğinde, "make install" komutunu
|
||||
verebilirsiniz; bu komut wine çalışabilir dosyalarını, kılavuz sayfalarını
|
||||
ve gerekli birkaç dosyayı kuracaktır.
|
||||
|
||||
Önce, çakışan eski bir wine kurulumunu kaldırmayı unutmayın. Kurmadan
|
||||
önce "dpkg -r wine" veya "rpm -e wine" veya "pisi rm wine" ya da
|
||||
"make uninstall" komutlarından birini deneyin.
|
||||
|
||||
Yapılandırma ipuçları için http://www.winehq.org/ adresinde Destek
|
||||
bölümüne bakınız.
|
||||
|
||||
Eğer paylaşımlı kitaplık hataları alıyorsanız
|
||||
(ör. "Error while loading shared libraries: libntdll.so"), root olarak
|
||||
kitaplık yolunu /etc/ld.so.conf dosyasına eklediğinizden ve ldconfig
|
||||
komutunu verdiğinizden emin olun.
|
||||
|
||||
6. PROGRAMLARIN ÇALIŞTIRILMASI
|
||||
|
||||
Wine'ı çağırırken çalışabilir dosyanın tam yolunu verebilir veya sadece
|
||||
bir dosya adı belirtebilirsiniz.
|
||||
|
||||
Örneğin: Solitaire çalıştırmak için:
|
||||
|
||||
wine sol (dosyaları konumlandırmak için config
|
||||
wine sol.exe dosyasındaki Path arama yolunu kullanarak)
|
||||
|
||||
wine c:\\windows\\sol.exe (DOS dosya adı sözdizimi ile)
|
||||
|
||||
wine /usr/windows/sol.exe (Unix dosya adı sözdizimi ile)
|
||||
|
||||
wine sol.exe /parametre1 -parametre2 parametre3
|
||||
(programı parametre vererek çağırma)
|
||||
|
||||
Not: komut satırında tam bir dosya adı verildiğinde dosyanın yolu
|
||||
ayrıca path bilgisine eklenecektir.
|
||||
|
||||
Wine henüz tamamlanmış değildir; bu nedenle bazı programlar çökebilir. Eğer
|
||||
winedbg'yi documentation/debugger.sgml'de belirtildiği gibi düzgün bir şekilde
|
||||
kurarsanız, bir hata ayıklayıcı satırına düşeceksiniz. Böylece hatayı keşfedip
|
||||
sorunu çözebilirsiniz. Bunun yapılışı hakkında daha fazla bilgi için lütfen
|
||||
documentation/debugger.sgml dosyasını okuyunuz.
|
||||
|
||||
Wine'ın erişimine açtığınız tüm önemli dosyalarınızı yedeklemelisiniz veya
|
||||
bu dosyaların özel bir Wine kopyalarını tutmalısınız. Çünkü, bazı dosya
|
||||
bozulmalarını raporlayan kullanıcılar görülmüştür. Explorer'ı çalıştırmayın,
|
||||
örneğin, eğer düzgün bir yedeğiniz yoksa bazı dizin adlarının değiştirilmesine
|
||||
veya bozulmasına yol açabilir. Messenger gibi diğer MS uygulamaları da bir
|
||||
şekilde Explorer'ı çalıştırdıklarından dolayı güvenli değildir. Birtakım
|
||||
bozulmalar (!$!$!$!$.pfr) kısmen bu adresteki bilgiler kullanılarak
|
||||
düzeltilebilir:
|
||||
http://home.nexgo.de/andi.mohr/download/decorrupt_explorer
|
||||
|
||||
7. DAHA FAZLA BİLGİYE ERİŞİM
|
||||
|
||||
WWW: Wine hakkında geniş bilgiyi WineHQ sitesine http://www.winehq.org/
|
||||
adresinden ulaşarak edinebilirsiniz : çeşitli Wine kılavuzları,
|
||||
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:
|
||||
http://www.winehq.org/FAQ
|
||||
|
||||
Usenet: comp.emulators.ms-windows.wine üzerinde wine ile ilgili konularda
|
||||
tartışabilir ve yardım alabilirsiniz.
|
||||
|
||||
Hatalar:
|
||||
Hatalarınızı http://bugs.winehq.org adresinden Wine Bugzilla
|
||||
ile raporlayabilirsiniz. Lütfen bir hata raporlamadan önce
|
||||
hatanın önceden girilip girilmediğini öğrenmek için bugzilla'da
|
||||
arama yapınız. Hata raporlarını ayrıca comp.emulators.ms-windows.wine
|
||||
haber grubuna gönderebilirsiniz. Lütfen hangi bilgilerin gerekli
|
||||
olduğunu öğrenmek için documentation/bugs.sgml dosyasını okuyunuz.
|
||||
|
||||
IRC: irc.freenode.net sunucusundan #WineHQ kanalı ile çevrimiçi yardım
|
||||
alabilirsiniz.
|
||||
|
||||
CVS: Geçerli Wine geliştirme ağacı CVS üzerinden erişilebilir.
|
||||
Daha fazla bilgi için http://www.winehq.org/cvs adresine gidiniz.
|
||||
|
||||
E-posta listeleri:
|
||||
Wine geliştiricileri için birtakım e-posta listeleri bulunmaktadır.
|
||||
Daha fazla bilgi için http://www.winehq.org/forums adresine gidiniz.
|
||||
|
||||
Eğer bir şey eklemek veya hata düzeltmek istiyorsanız, lütfen sonraki
|
||||
sürümde içerilmesi için wine-patches@winehq.org e-posta listesine bir yama
|
||||
('diff -u' biçiminde) gönderiniz.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
julliard@winehq.org
|
||||
|
||||
--
|
||||
Türkçe çeviri:
|
||||
Fatih Aşıcı
|
||||
fasici@linux-sevenler.org
|
Loading…
Reference in New Issue