mpr: Don't stop enumeration on the first failing network provider.
[wine.git] / documentation / README.fi
blob4109090cffdb2ebff4e25d4106b63a0f1b32888c
1 1. JOHDANTO
3 Wine on ohjelma, jonka avulla Windows-ohjelmia (mukaan luettuna DOS-,
4 Windows 3.x, Win32 ja Win64 -ohjelmat) voi ajaa Unix-järjestelmissä.
5 Wine koostuu ohjelmanlataajasta, joka lataa ja käynnistää Windowsin
6 ohjelmatiedostoja, sekä kirjastosta nimeltä Winelib, joka toteuttaa
7 Windowsin API-kutsuja niiden Unix- ja X11-vastineiden avulla. Kirjaston
8 avulla voidaan myös kääntää Windows-koodia natiiveiksi Unix-ohjelmiksi.
10 Wine on vapaa ohjelma, ja se on julkaistu GNU LGPL:n alaisena; lisätietoja
11 lisenssistä on englanniksi tiedostossa LICENSE.
13 2. PIKAOPAS
15 Aja Winen lähdekoodin juurihakemistossa seuraavat komennot:
17 ./configure
18 make
20 Ohjelmat ajetaan komennolla "wine ohjelma". Lisätietoja sekä apua ongelmien
21 ratkaisemiseen on jäljempänä tässä tiedostossa, Winen man-sivuilla sekä
22 ennen kaikkea Internetissä osoitteessa http://www.winehq.org/.
25 3. JÄRJESTELMÄVAATIMUKSET
27 Winen kääntämiseen tarvitaan jokin seuraavista:
29   Linuxin versio 2.0.36 tai uudempi
30   FreeBSD 8.0 tai uudempi
31   Solaris x86 9 tai uudempi
32   NetBSD-current
33   Mac OS X 10.5 tai uudempi
35 Wine vaatii kerneliltä tuen säikeille. Tämän takia toistaiseksi vain yllä
36 mainittuja käyttöjärjestelmiä tuetaan; tulevaisuudessa saatetaan lisätä tuki
37 muillekin käyttöjärjestelmille, joissa on tarvittava tuki säikeille.
39 Tietoa FreeBSD:lle:
40   Pääsääntöisesti Wine ei toimi vanhemmilla versioilla kuin FreeBSD 8.0.
41   Osoitteessa http://wiki.freebsd.org/Wine kerrotaan tästä lisää.
43 Tietoa Solarikselle:
44   Wine täytyy luultavasti kääntää GNU-työkaluilla (gcc, gas jne.).
45   Varoitus: vaikka gas olisi asennettu, ei ole varmaa, että gcc käyttää sitä;
46   voi olla tarpeen joko kääntää gcc uudestaan tai luoda symboliset linkit
47   ohjelmista "cc", "as" ja "ld" vastaaviin GNU-työkaluihin.
49 Tietoa NetBSD:lle:
50   USER_LDT, SYSVSHM, SYSVSEM ja SYSVMSG täytyy aktivoida kernelistä.
52 Tietoa Mac OS X:lle:
53   Winen onnistuneeseen kääntämiseen x86:lla tarvitaan Xcode 2.4 tai uudempi.
54   Mac-ajuri vaatii OS X 10.6:n tai uudemman, ja sitä ei käännetä 10.5:ssä.
57 Tuetut tiedostojärjestelmät:
58   Wine toimii useimmilla tiedostojärjestelmillä, mutta Samban kanssa on
59   ilmoitettu ilmenevän ongelmia. Myöskään NTFS ei tue kaikkia ominaisuuksia,
60   joita jotkin ohjelmat vaativat. Natiivin Unix-tiedostojärjestelmän käyttö
61   on suotavaa.
63 Perusvaatimukset:
64   Koneella täytyy olla X11:n kehitystiedostot (Debianissa xlib6g-dev,
65   Red Hatissa XFree86-devel).
67   Luonnollisesti myös make (yleensä GNU make) on tarpeen.
69   Lisäksi tarvitaan flex 2.5.33 tai uudempi sekä bison.
71 Valinnaisia tukikirjastoja:
72   configure-skripti näyttää varoituksia, kun valinnaisia kirjastoja puuttuu.
73   Osoitteessa http://wiki.winehq.org/Recommended_Packages on tietoa, mitkä
74   paketit ovat hyödyksi.
76   64-bittisissä järjestelmissä täytyy olla kirjastojen 32-bittiset versiot
77   32-bittistä Wineä varten. Sivulla http://wiki.winehq.org/WineOn64bit
78   kerrotaan tästä lisää. Sivulla http://wiki.winehq.org/Wine64 kerrotaan
79   64-bittisen Winen kääntämisestä (erikseen tai 32-bittisen version kanssa).
81 4. KÄÄNTÄMINEN
83 Winen voi kääntää seuraavilla komennoilla:
85 ./configure
86 make
88 Tämä kääntää ohjelman "wine" sekä lukuisia tukikirjastoja ja -ohjelmia.
89 Ohjelma "wine" lataa ja käynnistää Windows-ohjelmia.
90 Kirjastoa "libwine" ("Winelib") voidaan käyttää Windows-lähdekoodin
91 kääntämiseen Unixissa.
93 Komento './configure --help' näyttää asetuksia ja valintoja, joita
94 käännösprosessiin voi lisätä.
96 Lisätietoja on osoitteessa https://wiki.winehq.org/Building_Wine
98 5. ASENNUS
100 Kun Wine on käännetty, komento "make install" asentaa Winen sekä sen man-sivut
101 ja joitakin muita hyödyllisiä tiedostoja.
103 Ennen asennusta pitää muistaa poistaa aiemmat Winen versiot. Poistamista
104 voi yrittää komennolla "dpkg -r wine", "rpm -e wine" tai "make uninstall".
106 Kun Wine on asennettu, voidaan ajaa asetusohjelma "winecfg". Sivustolla
107 http://www.winehq.org/ kohdassa Support on englanninkielisiä lisäohjeita.
110 6. OHJELMIEN AJAMINEN
112 Winelle voi antaa joko ohjelmatiedoston koko polun tai pelkän nimen.
114 Esimerkiksi Notepad eli Muistio voitaisiin ajaa näin:
116         wine notepad               (ohjelma yritetään löytää Winen
117         wine notepad.exe            rekisterissä luetelluista paikoista)
119         wine c:\\windows\\notepad.exe  (kokonainen DOS-polku)
121         wine ~/.wine/drive_c/windows/notepad.exe  (kokonainen Unix-polku)
123         wine notepad.exe readme.txt  (ajetaan ohjelma parametrin kanssa)
125 Wine ei ole täydellinen, joten on mahdollista, että jotkin ohjelmat kaatuvat.
126 Siinä tapauksessa komentoriville tulostuu virheloki, joka on syytä liittää
127 mukaan, jos raportoi virheestä.
130 7. LISÄTIETOJA
132 WWW:    Winestä on paljon tietoa WineHQ:ssa, http://www.winehq.org/.
133         Oppaita, ohjelmatietokanta sekä Bugzilla vikojen listaamiseen.
134         Täältä kannattaa yleensä aloittaa.
136 Kysymyksiä:
137         Sivulle http://www.winehq.org/FAQ on koottu kysymyksiä ja vastauksia.
139 Wiki:   Wine Wiki on osoitteessa http://wiki.winehq.org/.
141 Postituslistat:
142         Winen käyttäjille ja kehittäjille on joitakin postituslistoja,
143         sivulla http://www.winehq.org/forums kerrotaan niistä lisää.
145 Virheet:
146         Ilmoita virheistä Winen Bugzillaan, http://bugs.winehq.org/.
147         Katso kuitenkin ensin Bugzilla-tietokannasta, onko samasta asiasta
148         ilmoitettu jo aiemmin.
150 IRC:    Online-apua voi saada kanavalta #WineHQ palvelimella irc.freenode.net.
152 Git:    Winen tämänhetkinen kehitysversio on jaossa Git-järjestelmän kautta.
153         Sivulla http://www.winehq.org/git kerrotaan tästä lisää.
156 Jos lisäät jotain tai korjaat jonkin virheen, lähetä toki muutoksesi
157 (mieluiten komennon git-format-patch avulla) listalle wine-patches@winehq.org,
158 jotta se voidaan lisätä Winen seuraavaan versioon.
161 Alkuperäisen version tekstistä on kirjoittanut
162 Alexandre Julliard
163 julliard@winehq.org
165 Suomeksi kääntänyt
166 Lauri Kenttä
167 lauri.kentta@gmail.com