Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 1 | 1. INTRODUKSJON |
| 2 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 3 | Wine er et program som gjør det mulig å kjøre Windows-programmer |
| 4 | (inkludert DOS, Windows 3.x, Win32 og Win64) i Unix. Det består av en |
| 5 | programstarter som starter og kjører en Windows-programfil, og et |
| 6 | bibliotek kalt «Winelib»; en uavhengig utgave av Windows' API som |
| 7 | bruker Unix- eller X11-funksjoner. Biblioteket kan også brukes til å putte |
| 8 | Windows-kode i vanlige Unix-programmer. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 9 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 10 | Wine er fri programvare, utgitt under vilkårene i GNU LGPL; se |
| 11 | filen «LICENSE» for detaljer. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 12 | |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 13 | 2. KOM I GANG |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 14 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 15 | Det anbefales å bruke Wines installasjonsprogram for å bygge og |
| 16 | installere Wine når det bygges fra kildekode. Kjør følgende i |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 17 | rotkatalogen til Wine-kildekoden |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 18 | |
| 19 | ./tools/wineinstall |
| 20 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 21 | Kjør programmer som «wine program». Se resten av denne filen, |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 22 | Wines man-side og http://www.winehq.org/ for mer informasjon og |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 23 | problemløsing. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 24 | |
| 25 | 3. SYSTEMKRAV |
| 26 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 27 | Følgende kreves for å bygge og kjøre Wine |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 28 | |
| 29 | Linux versjon 2.0.36 eller nyere |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 30 | FreeBSD 6.3 eller nyere |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 31 | Solaris x86 9 eller nyere |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 32 | NetBSD-current |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 33 | Mac OS X 10.4 eller nyere |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 34 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 35 | Wine krever støtte for tråder på kjernenivå, og derfor er det bare |
| 36 | operativsystemene ovenfor som støttes. Andre operativsystemer som |
| 37 | støtter kjernetråder støttes kanskje i framtiden. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 38 | |
| 39 | Informasjon for Linux |
| 40 | Selv om Linux 2.2.x antakelig virker, og Linux 2.0x kanskje virker |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 41 | (tidligere 2.0.x-versjoner hadde problemer med tråder), er det |
| 42 | best å ha en ny kjerne som 2.4.x eller 2.6.x. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 43 | |
| 44 | Informasjon for FreeBSD |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 45 | Wine vil som regel ikke virke på FreeBSD-versjoner eldre enn 6.3 eller 7.0. |
| 46 | FreeBSD 6.3 kan oppdateres for å forbedre støtten for Wine; se |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 47 | <http://wiki.freebsd.org/Wine> for mer informasjon. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 48 | |
| 49 | Informsjon for Solaris |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 50 | Wine må antakelig bygges med GNU-verktøyene (gcc, gas etc.). |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 51 | Advarsel: selv om gas installeres er det ikke sikkert det brukes av |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 52 | gcc. Det sies at gcc må bygges på nytt, eller at symbolske |
| 53 | koblinger for «cc», «as» og «ld» må legges til GNU-verktøyene. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 54 | |
| 55 | Informasjon for NetBSD |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 56 | USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG må være aktivert i kjernen. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 57 | |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 58 | Informasjon for Mac OS X: |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 59 | Du må ha Xcode 2.4 eller nyere for å bygge Wine ordentlig på x86. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 60 | |
| 61 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 62 | Støttede filsystemer |
| 63 | Wine kan kjøre på de fleste filsystemer. Det har imidlertid vært |
| 64 | rapportert om problemer med filtilgang gjennom Samba. Vi anbefaler |
| 65 | ikke bruk av NTFS, siden dette ikke støtter funksjoner som noen |
| 66 | programmer trenger. Det anbefales å bruke et Linux-filsystem som ext3. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 67 | |
| 68 | Basiskrav |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 69 | Inkluderingsfilene for X11 må være installert (kalt «xlib6g-dev» i |
| 70 | Debian og «XFree86-devel» i RedHat). |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 71 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 72 | Du må selvfølgelig også ha «make», sannsynligvis «GNU make». |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 73 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 74 | flex 2.5.33 eller nyere og bison er også nødvendig. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 75 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 76 | Valgfrie støttebiblioteker: |
| 77 | configure-skriptet viser meldinger når valgfrie biblioteker ikke blir |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 78 | funnet. Se http://wiki.winehq.org/Recommended_Packages for info om |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 79 | hvilke pakker du bør installere. |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 80 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 81 | På 64 bit-systemer trenger du 32 bit-versjoner av disse bibliotekene |
| 82 | hvis du skal bygge Wine som et 32 bit-program (standard); |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 83 | se http://wiki.winehq.org/WineOn64bit for flere detaljer. |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 84 | Hvis du ønsker å bygge Wine som et 64 bit-program (eller et oppsett |
| 85 | med blandet 32 bit og 64 bit) kan du lese mer på |
| 86 | http://wiki.winehq.org/Wine64 |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 87 | |
| 88 | 4. BYGGING |
| 89 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 90 | Kjør følgende kommandoer for å bygge Wine hvis du ikke bruker wineinstall |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 91 | |
| 92 | ./configure |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 93 | make |
| 94 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 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 til å bygge og koble |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 98 | Windows-kildekode i Unix. |
| 99 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 100 | Kjør «./configue --help» for å se valg for bygging. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 101 | |
| 102 | 5. INSTALLASJON |
| 103 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 104 | Når Wine er bygget kan du kjøre «make install» for å installere det; |
| 105 | dette installerer også man-siden og noen andre nødvendigheter. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 106 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 107 | Ikke glem å avinstallere tidligere Wine-versjoner først. Prøv enten |
| 108 | «dpkg -r wine», «rpm -e wine» eller «make uninstall» før installsjonen. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 109 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 110 | Når Wine er installert kan du bruke oppsettsverktøyet «winecfg». |
| 111 | Se støtteområdet på http://www.winehq.org/ for hint om oppsett. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 112 | |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 113 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 114 | 6. KJØRING AV PROGRAMMER |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 115 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 116 | Når du bruker Wine kan du oppgi hele stien til programfilen, eller bare |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 117 | et filnavn. |
| 118 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 119 | For å kjøre Notisblokk |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 120 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 121 | wine notepad (ved å bruke søkestien oppgitt i |
| 122 | wine notepad.exe Wine-registeret for å finne filen) |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 123 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 124 | wine c:\\windows\\notepad.exe (bruk av DOS-filbaner) |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 125 | |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 126 | wine ~/.wine/drive_c/windows/notepad.exe (bruk av Unix-filbaner) |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 127 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 128 | wine notepad.exe readme.txt (kjøre programmer med parametere) |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 129 | |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 130 | |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 131 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 132 | Wine er ikke helt ferdig ennå, så det er mulig at noen programmer klikker. |
| 133 | Hvis dette skjer vil Wine lage en logg som beskriver problemet; bruk |
| 134 | denne når du lager en feilrapport på http://bugs.winehq.org/ |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 135 | |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 136 | |
Alexander Nicolaysen Sørnes | 4df06c4 | 2008-07-17 21:23:26 +0200 | [diff] [blame] | 137 | 7. MER INFORMASJON |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 138 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 139 | Internett: En god del informasjon om Wine finnes hos WineHQ på |
| 140 | http://www.winehq.org/: diverse veiledere, en programdatabase |
| 141 | og feilsporing. Dette er antakelig det beste stedet å begynnne. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 142 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 143 | Svar: Wines spørsmål og svar finnes på http://www.winehq.org/FAQ |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 144 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 145 | Wiki: Wines Wiki er tilgjengelig på http://wiki.winehq.org |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 146 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 147 | E-postlister: |
| 148 | Det finnes flere e-postlister for Wine-utviklere og -brukere; |
| 149 | besøk http://www.winehq.org/forums for mer informasjon. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 150 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 151 | Feil: Rapporter feil til Wines Bugzilla på http://bugs.winehq.org |
| 152 | Søk i Bugzilla-databasen og se om probelmet allerede er funnet |
| 153 | før du sender en feilrapport. |
| 154 | |
| 155 | IRC: Nødhjelp er tilgjengelig på kanalen #WineHQ på |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 156 | irc.freenode.net. |
| 157 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 158 | Git: Wines oppdaterte utvikler-versjon er tilgjengelig gjennom GIT. |
| 159 | Gå til http://www.winehq.org/git for mer informasjon. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 160 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 161 | Hvis du legger til noe eller fikser en feil er det fint som du sender |
| 162 | en oppdateringsfil (helst laget med git format-patch) til listen wine-patches@winehq.org, slik at endringen kan tas med i neste Wine-utgivelse. |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 163 | |
| 164 | -- |
| 165 | Den originale versjonen ble skrevet av |
| 166 | Alexandre Julliard |
| 167 | julliard@winehq.org |
| 168 | |
Alexander Nicolaysen Sørnes | 0c4b671 | 2010-07-13 15:07:35 +0200 | [diff] [blame] | 169 | Oversettelse til norsk (bokmål) av |
| 170 | Alexander N. Sørnes |
Alexander N. Sørnes | 8466350 | 2005-09-22 10:34:47 +0000 | [diff] [blame] | 171 | alex@thehandofagony.com |