Muokataan sivua Winen asetukset
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
== Winen config, eli ~/.wine/config == | |||
Wine.conf siirtyi historiaan version 0.9 myötä, kaikki siihen sisältyneet asetukset ovat nykyään [[Wine|Winen]] rekisterissä. | |||
[[ | |||
=== | === Muotoseikat === | ||
:Kaikki puolipilkulla (;) alkavat rivit ovat kommentteja | |||
:Kaikki rivillä puolipilkun jälkeen oleva teksti on kommenttia | |||
:Sektion nimi kirjoitetaan [hakasulkuihin] | |||
:Sektion sisällä kirjoitetaan "Tiedon_nimi" = "Tiedon_arvo" | |||
=== Levyasemamäärittelyt === | |||
Winen config alkaa siten, että virtuaaliselle Windowsille määritellään levyasemat. Alla esimerkki. | |||
== | :[Drive C] | ||
:"Path" = "fake_windows" | |||
:"Type" = "hd" | |||
:"Label" = "MS-DOS" | |||
:"Filesystem" = "win95" | |||
Tässä määritellään C-asema. Path-kohtaan laitetaan polku, josta aseman sisältämät tiedot löytyvät linuxissa. <tt>fake_windows</tt> on sama kuin <tt>~/.wine/fake_windows</tt>, eli käyttäjän kotihakemistossa on piilohakemisto nimeltään <tt>.wine</tt>, jossa on tavallinen hakemisto nimeltään <tt>fake_windows</tt>, ja tämän sisällöstä tulee virtuaalisen Windowsin C-aseman sisältö. | |||
Jos poluksi laittaa <tt>"../"</tt> niin aseman sisällöksi tulee käyttäjän kotihakemiston sisältö. | |||
=== [DllOverrides] === | |||
Tämä osio määrittelee oletusarvot sille, käyttääkö virtuaalinen Windows Wine-projektin toteutusta kyseisestä Windowsin komponentista, vai mahdollisesti aidosta Windowsista poimittua tai Windows-ohjelman asentamaa komponenttia. Ennen Windowsin osien käyttämistä on hyvä olla selvillä niitä koskevista lisenssiehdoista. | |||
= | Muoto, jota tässä käytetään on <tt>"komponentin_nimi" = "builtin"</tt>. Jälkimmäinen voidaan lyhentää <tt>"b"</tt>, ja sillä tarkoitetaan Wine-projektin versiota komponentista. Vaihtoehto on <tt>"native"</tt> tai <tt>"n"</tt>, jolloin tarkoitetaan Windowsiin tai johonkin Windows-ohjelmaan kuuluvaa aitoa komponenttia. Tarkenteen oletusarvo on <tt>.dll</tt> jos ei muuta mainita. Muoto <tt>"n,b"</tt> tarkoittaa että ensin etsitään aitoa versiota, ja jos ei löydetä niin käytetään Winen toteutusta. | ||
Jos ei mainita polkua, vaan ainoastaan komponentin nimi, etsitään komponenttia ainoastaan virtuaalisen Windowsin system-hakemistosta. Jos ohjelma haluaa erikseen käyttää jossain muualla sijaitsevaa komponenttia, se täytyy mainita Winen configissa joko täyden virtuaalisen Windowsin polun kanssa: <tt>"C:\\Windows\\System\\mshtml</tt> - tai eteen kuuluu laittaa tähti: <tt>"*mshtml"</tt>. Huomaa että kenoviivoja täytyy todella olla kaksi yhden sijaan. | |||
Alle on koottu tietoa eri komponenteista omien kokeilujen lähtökohdaksi. | |||
:Laitteistosidonnaiset komponentit mainitaan joissain tilanteissa siksi että Wine toteuttaa vastaavan toiminnallisuuden omalla komponentillaan. Joissain tilanteissa komponentti mainitaan kuitenkin vain siksi että estetään Windows-ohjelmaa käyttämästä aitoa vastaavaa, koska aidon laitteistosidonnaisen komponentin käyttö johtaisi vain Winen lukkiutumiseen tai kaatumiseen. | |||
[[Luokka: | :<tt>"advapi32" = "builtin"</tt> ; Aito ei toimi | ||
:<tt>"avicap32" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"capi2032" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"comctl32" = "builtin"</tt> ; Aito aiheuttaa bugeja | |||
:<tt>"ddraw" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"ddrawex" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"dinput" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"dinput8" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"dsound" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"dswave" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"lz32" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"lzexpand" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"mcicda.drv" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"mciseq.drv" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"mciwave.drv" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"midimap.drv" = "builtin"</tt> ; Winen versio täysin toteutettu | |||
:<tt>"mouse.drv" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"mpr" = "builtin"</tt> ; Aito ei toimi | |||
:<tt>"rasapi16" = "builtin"</tt> ; Laitteistosidonnainen | |||
:<tt>"rasapi32" = "builtin"</tt> ; Laitteistosidonnainen | |||
==== Haittaohjelmien esto Winessä ==== | |||
Allaolevat rivit sisältyvät DllOverrides-kohtaan, ja niillä estetään Wineä suorittamasta kulloinkin mainitun nimistä ohjelmaa. | |||
:<tt>"*ctfmon.exe" = "builtin" </tt> | |||
:<tt>"*ddhelp.exe" = "builtin" </tt> | |||
:<tt>"*eMusicClient.exe" = "builtin" </tt> | |||
:<tt>"*mdm.exe" = "builtin" </tt> | |||
:<tt>"*mosearch.exe" = "builtin" </tt> | |||
[[Luokka:Ohjeet]] |