3 Wine er et program som muliggjør kjøring av Windows-programmer
4 (inkludert DOS, Windows 3.x og Win32) i Unix. Det består av en
5 programlaster som laster og kjører en Windows-programfil, og et
6 bibliotek kalt 'Winelib', en implementering av kall til Windows'
7 API ved bruk av liknende Unix- eller X11-varianter. Biblioteket
8 kan også brukes til å putte Win32-kode i innfødte Unix-programmer.
10 Wine er fri programvare, utgitt under vilkårene i GNU LGPL; se
11 filen 'LICENSE' for detaljer.
15 Det anbefales å bruke Wine-installereren til å bygge og installere
16 Wine når det bygges fra kildekode. Kjør følgende i rotkatalogen til
21 Kjør programmer som "wine [valg] program". Se resten av denne filen,
22 Wines manualside og http://www.winehq.org/ for mer informasjon og
27 Følgende kreves for å bygge og kjøre Wine
29 Linux versjon 2.0.36 eller nyere
30 FreeBSD 5.3 eller nyere
31 Solaris x86 2.5 eller nyere
34 Wine krever støtte for tråder på kjernenivå, og derfor er det bare
35 operativsystemene ovenfor som støttes.
36 Andre operativsystemer som støtter kjernetråder støttes kanskje i
40 Selv om Linux 2.2.x antakelig virker, og Linux 2.0x kanskje virker
41 (tidligere 2.0.x-versjoner hadde problemer med tråder), er det
42 best å ha en ny kjerne som 2.4.x.
44 Informasjon for FreeBSD
45 Wine kan bygges på FreeBSD 4.x og FreeBSD 5.x, men versjoner før
46 FreeBSD 5.3 har som regel problemer.
48 Finn mer informasjon om FreeBSD-versjonene på
49 <ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/emulators/wine/>.
51 Informsjon for Solaris
52 Wine må antakelig bygges med GNU-verktøyene (gcc, gas etc.).
53 Advarsel: selv om gas installeres er det ikke sikkert det brukes av
54 gcc. Det sies at gcc må bygges på nytt, eller at symbolske
55 koblinger for 'cc', 'as' og 'ld' må lages til GNU-verktøyene.
57 Informasjon for NetBSD
58 USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG må være aktivert i kjernen.
63 Wine kan kjøre på de fleste filsystemer, men starter ikke hvis '/tmp'-
64 katalogen bruker 'umsdos'. Det har også vært rapportert om problemer
65 med filtilgang gjennom Samba. Vi anbefaler ikke bruk av NTFS, siden
66 det kun kan brukes sikkert uten skriving, og Windows-programmer må ha
67 skrivetilgang nesten overalt. Kopier heller programmene du vil kjøre
68 over til en partisjon med skrivetilgang.
71 Inkluderingsfilene for X11 må være installert (kalt 'xlib6g-dev' i
72 Debian og 'XFree86-devel' i RedHat).
75 x86-systemer krever gcc versjon 2.7.2 eller høyere.
76 Tidligere versjoner får kanskje problemer med optimaliering av enkelte
77 filer, ofte på grunn av behandling av hodefiler. pgcc virker for
78 øyeblikket ikke med Wine, årsaken til dette er ukjent.
80 flex versjon 2.5 eller nyere og bison er også nødvendig. Installer
81 pakkene 'flex' og 'bison' hvis du bruker RedHat eller Debian.
83 Valgfrie støttebiblioteker
84 Hvis du vil ha støtte for utskrift med CUPS må du installere pakkene
85 'cups' og 'cups-devel'.
89 Kjør følgende kommandoer for å bygge Wine hvis du ikke bruker wineinstall
95 Dette bygger programmet 'wine' og diverse støttebiblioteker/programfiler.
96 Programfilen 'wine laster og kjører Windows-programmer.
97 Biblioteket 'libwine' ('Winelib') kan brukes itl å bygge og koble
98 Windows-kildekode i Unix.
100 Kjør './configue --help' for å se valg for bygging.
102 Gjør følgende for å oppgradere til en ny utgave ved hjelp av en lappefil:
103 Gå inn i utgivelsens rotkatalog og kjør kommandoen 'make clean'.
104 Deretter lapper du utgivelsen med
106 gunzip -c lappefil | patch -p1
108 hvor 'lappefil' er navnet på lappefilen (noe som Wine-ååmmdd.diff.gz).
109 Deretter kan du kjøre './configure' og 'make depend && make'.
113 Når Wine er bygget kan du kjøre 'make install' for å installere det;
114 dette installerer også manualsiden og noen andre nødvendigheter.
116 Ikke glem å avinstallere tidligere Wine-versjoner først. Prøv enten
117 'dpkg -r wine', 'rpm -e wine' eller 'make uninstall' før installsjonen.
119 Se støtteområdet på http://www.winehq.org/ for hint til konfigurering.
121 I tilfelle problemer med lasting av biblioteker
122 (f.eks. 'Error while loading shared libraries: libntdll.so') må
123 bibliotekstien legges til i '/etc/ld.so.conf' og 'ldconfig' kjøres som
126 6. KJØRING AV PROGRAMMER
128 Når du bruker Wine kan du oppgi hele stien til programfilen, eller bare
133 wine sol (ved å bruke søkestien oppgitt i
134 wine sol.exe konfigurasjonsfilen for å finne filen)
136 wine c:\\windows\\sol.exe (bruk av DOS-filnavnsyntaks)
138 wine /usr/windows/sol.exe (bruk av Unix-filnavnsyntaks)
140 wine sol.exe /parameter1 -parameter2 parameter3
141 (kjøre programmer med parametere)
143 Merk: stien til filen legge sogså til stien når et fullt navn oppgis
146 Wine er ikke helt ferdig ennå, så det er mulig mange programmer klikker.
147 Hvis du setter opp winedbg riktig ifølge 'documentation/debugger.sgml'
148 startes Wines feilsøker, hvor du kan undersøke og fikse problemet. Les
149 filen 'documentation/debugging.sgml' for mer informsjon om hvordan dette
152 Du bør ta sikkerhetskopi av alle viktige filer du gir Wine tilgang til,
153 eller bruke en spesiell Wine-versjon av dem, siden noen brukere har
154 rapportert om korrupte filer. IKKE kjør Explorer ('Utforsker', 'Min
155 datamaskin' etc) med mindre du har en ordentlig sikkerhetskopi, siden det
156 noen ganger gir nytt navn til eller skader flere kataloger. Ikke
157 engang andre Microsoft-programmer er sikre, som f.eks. MSN Messenger,
158 siden de av og til kjører Explorer. Den spesielle skaden '!$!$!$!$.pfr'
159 kan delvis ordnes ved å bruke
160 http://home.nexgo.de/andi.mohr/download/decorrupt_explorer
162 7. FÅ MER INFORMASJON
164 Internett: En god del informasjon om Wine finnes hos WineHQ på
165 http://www.winehq.org/: diverse veiledere, enprogramdatabase,
166 og feilsporing. Dette er antakelig det beste stedet å begynnne.
168 Svar: Wines spørsmål og svar finnes på http://www.winehq.org/FAQ
170 Usenet: Du kan diskutere problemer med Wine og få hjelp på
171 comp.emulators.ms-windows.wine.
173 Feil: Rapporter feil til Wines Bugzilla på at http://bugs.winehq.org
174 Søk i Bugzilla-databasen og se om probelmet allerede er funnet
175 før du sender en feilrapport. Du kan også rapportere feil til
176 comp.emulators.ms-windows.wine.
177 Les filen 'documentation/bugs.sgml' for å se hvilken informsjon
180 IRC: Direkte hjelp er tilgjengelig på kanalen #WineHQ på
183 CVS: Wines oppdaterte utviklertre er tilgjengelig via CVS.
184 Gå til http://www.winehq.org/cvs for mer informasjon.
187 Det finnes flere e-postlister for Wine-utviklere; se
188 http://www.winehq.org/forums for mer informasjon.
190 Hvis du legger til noe eller fikser en feil, er det fint som du sender
191 en lappefil (i 'diff -u'-format) til listen wine-patches@winehq.org for
192 inkludering i den neste utgivelsen.
195 Den originale versjonen ble skrevet av
199 Oversettelse til norsk (bokmål) av
201 alex@thehandofagony.com