wined3d: Introduce the "glsl-vkd3d" shader backend.
[wine.git] / documentation / README-fi.md
blobbe0788947c8eb4f4f008ecaac73fb2afa61b798c
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.
14 ## PIKAOPAS
16 Aja Winen lähdekoodin juurihakemistossa seuraavat komennot:
18 ```
19 ./configure
20 make
21 ```
23 Sitten joko asenna Wine:
25 ```
26 make install
27 ```
29 Tai aja se käännöshakemistosta:
31 ```
32 ./wine notepad
33 ```
35 Ohjelmat ajetaan komennolla `wine ohjelma`. Lisätietoja sekä apua ongelmien
36 ratkaisemiseen on jäljempänä tässä tiedostossa, Winen man-sivuilla sekä
37 ennen kaikkea Internetissä osoitteessa https://www.winehq.org/.
40 ## JÄRJESTELMÄVAATIMUKSET
42 Winen kääntämiseen tarvitaan jokin seuraavista:
44 - Linuxin versio 2.0.36 tai uudempi
45 - FreeBSD 12.4 tai uudempi
46 - Solaris x86 9 tai uudempi
47 - NetBSD-current
48 - Mac OS X 10.8 tai uudempi
50 Wine vaatii kerneliltä tuen säikeille. Tämän takia toistaiseksi vain yllä
51 mainittuja käyttöjärjestelmiä tuetaan; tulevaisuudessa saatetaan lisätä tuki
52 muillekin käyttöjärjestelmille, joissa on tarvittava tuki säikeille.
54 **Tietoa FreeBSD:lle**:
55   Osoitteessa https://wiki.freebsd.org/Wine on lisätietoa.
57 **Tietoa Solarikselle**:
58   Wine täytyy luultavasti kääntää GNU-työkaluilla (gcc, gas jne.).
59   Varoitus: vaikka gas olisi asennettu, ei ole varmaa, että gcc käyttää sitä;
60   voi olla tarpeen joko kääntää gcc uudestaan tai luoda symboliset linkit
61   ohjelmista "cc", "as" ja "ld" vastaaviin GNU-työkaluihin.
63 **Tietoa NetBSD:lle**:
64   USER_LDT, SYSVSHM, SYSVSEM ja SYSVMSG täytyy aktivoida kernelistä.
66 **Tietoa Mac OS X:lle**:
67   Winen kääntämiseen tarvitaan Xcode Command Line Tools tai Apple cctools.
68   Vähimmäisversiot ovat clang 3.8, MacOSX10.10.sdk ja mingw-w64 v8.
69   MacOSX10.14.sdk ja myöhemmät sopivat vain wine64:n kääntämiseen.
71 **Tuetut tiedostojärjestelmät**:
72   Wine toimii useimmilla tiedostojärjestelmillä, mutta Samban kanssa on
73   ilmoitettu ilmenevän ongelmia. Myöskään NTFS ei tue kaikkia ominaisuuksia,
74   joita jotkin ohjelmat vaativat. Natiivin Unix-tiedostojärjestelmän käyttö
75   on suotavaa.
77 **Perusvaatimukset**:
78   Koneella täytyy olla X11:n kehitystiedostot (Debianissa xorg-dev,
79   Red Hatissa libX11-devel).
80   Luonnollisesti myös make (yleensä GNU make) on tarpeen.
81   Lisäksi tarvitaan flex 2.5.33 tai uudempi sekä bison.
83 **Valinnaisia tukikirjastoja**:
84   configure-skripti näyttää varoituksia, kun valinnaisia kirjastoja puuttuu.
85   Osoitteessa https://wiki.winehq.org/Recommended_Packages on tietoa, mitkä
86   paketit ovat hyödyksi. 64-bittisissä järjestelmissä täytyy varmistaa, että
87   kirjastoista on asennettu 32-bittiset versiot.
90 ## KÄÄNTÄMINEN
92 Winen voi kääntää seuraavilla komennoilla:
94 ```
95 ./configure
96 make
97 ```
99 Tämä kääntää ohjelman "wine" sekä lukuisia tukikirjastoja ja -ohjelmia.
100 Ohjelma "wine" lataa ja käynnistää Windows-ohjelmia.
101 Kirjastoa "libwine" ("Winelib") voidaan käyttää Windows-lähdekoodin
102 kääntämiseen Unixissa.
104 Komento `./configure --help` näyttää asetuksia ja valintoja, joita
105 käännösprosessiin voi lisätä.
107 Lisätietoja on osoitteessa https://wiki.winehq.org/Building_Wine
110 ## ASENNUS
112 Kun Wine on käännetty, komento `make install` asentaa Winen sekä sen man-sivut
113 ja joitakin muita hyödyllisiä tiedostoja.
115 Ennen asennusta pitää muistaa poistaa aiemmat Winen versiot. Poistamista
116 voi yrittää komennolla `dpkg -r wine`, `rpm -e wine` tai `make uninstall`.
118 Kun Wine on asennettu, voidaan ajaa asetusohjelma `winecfg`. Sivustolla
119 https://www.winehq.org/ kohdassa Support on englanninkielisiä lisäohjeita.
122 ## OHJELMIEN AJAMINEN
124 Winelle voi antaa joko ohjelmatiedoston koko polun tai pelkän nimen.
126 Esimerkiksi Notepad eli Muistio voitaisiin ajaa näin:
129 wine notepad               (ohjelma yritetään löytää Winen
130 wine notepad.exe            rekisterissä luetelluista paikoista)
132 wine c:\\windows\\notepad.exe  (kokonainen DOS-polku)
134 wine ~/.wine/drive_c/windows/notepad.exe  (kokonainen Unix-polku)
136 wine notepad.exe readme.txt  (ajetaan ohjelma parametrin kanssa)
139 Wine ei ole täydellinen, joten on mahdollista, että jotkin ohjelmat kaatuvat.
140 Siinä tapauksessa komentoriville tulostuu virheloki, joka on syytä liittää
141 mukaan, jos raportoi virheestä.
144 ## LISÄTIETOJA
146 - **WWW**: Winestä on paljon tietoa WineHQ:ssa, https://www.winehq.org/.
147         Oppaita, ohjelmatietokanta sekä Bugzilla vikojen listaamiseen.
148         Täältä kannattaa yleensä aloittaa.
150 - **Kysymyksiä**:
151         Sivulle https://www.winehq.org/FAQ on koottu kysymyksiä ja vastauksia.
153 - **Wiki**: Wine Wiki on osoitteessa https://wiki.winehq.org/.
155 - **Gitlab**: Winen kehitykseen voi osallistua sivustolla https://gitlab.winehq.org
157 - **Postituslistat**:
158         Winen käyttäjille ja kehittäjille on joitakin postituslistoja,
159         sivulla https://www.winehq.org/forums kerrotaan niistä lisää.
161 - **Virheet**:
162         Ilmoita virheistä Winen Bugzillaan, https://bugs.winehq.org/.
163         Katso kuitenkin ensin Bugzilla-tietokannasta, onko samasta asiasta
164         ilmoitettu jo aiemmin.
166 - **IRC**: Online-apua voi saada kanavalta `#WineHQ` palvelimella irc.libera.chat.