2024-01-03 11:05:10 +00:00
|
|
|
## INTRODUKSJON
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine er et program som gjør det mulig å kjøre Windows-programmer
|
|
|
|
(inkludert DOS, Windows 3.x, Win32 og Win64) i Unix. Det består av en
|
|
|
|
programstarter som starter og kjører en Windows-programfil, og et
|
|
|
|
bibliotek kalt «Winelib»; en uavhengig utgave av Windows' API som
|
|
|
|
bruker Unix- eller X11-funksjoner. Biblioteket kan også brukes til å putte
|
|
|
|
Windows-kode i vanlige Unix-programmer.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine er fri programvare, utgitt under vilkårene i GNU LGPL; se
|
|
|
|
filen «LICENSE» for detaljer.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2014-02-25 20:09:14 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## KOM I GANG
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Det anbefales å bruke Wines installasjonsprogram for å bygge og
|
|
|
|
installere Wine når det bygges fra kildekode. Kjør følgende i
|
2008-07-17 19:23:26 +00:00
|
|
|
rotkatalogen til Wine-kildekoden
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
```
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
```
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
Kjør programmer som `wine program`. Se resten av denne filen,
|
2017-12-07 15:00:34 +00:00
|
|
|
Wines man-side og https://www.winehq.org/ for mer informasjon og
|
2010-07-13 13:07:35 +00:00
|
|
|
problemløsing.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2014-02-25 20:09:14 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## SYSTEMKRAV
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2014-02-25 20:09:14 +00:00
|
|
|
Følgende kreves for å bygge og kjøre Wine:
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- Linux versjon 2.0.36 eller nyere
|
|
|
|
- FreeBSD 12.4 eller nyere
|
|
|
|
- Solaris x86 9 eller nyere
|
|
|
|
- NetBSD-current
|
|
|
|
- Mac OS X 10.8 eller nyere
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine krever støtte for tråder på kjernenivå, og derfor er det bare
|
|
|
|
operativsystemene ovenfor som støttes. Andre operativsystemer som
|
|
|
|
støtter kjernetråder støttes kanskje i framtiden.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Informasjon for FreeBSD**:
|
2014-04-03 05:05:46 +00:00
|
|
|
Wine vil som regel ikke virke på FreeBSD-versjoner eldre enn 8.0.
|
2017-12-07 15:00:34 +00:00
|
|
|
Se <https://wiki.freebsd.org/Wine> for mer informasjon.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Informsjon for Solaris**:
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine må antakelig bygges med GNU-verktøyene (gcc, gas etc.).
|
2005-09-22 10:34:47 +00:00
|
|
|
Advarsel: selv om gas installeres er det ikke sikkert det brukes av
|
2010-07-13 13:07:35 +00:00
|
|
|
gcc. Det sies at gcc må bygges på nytt, eller at symbolske
|
|
|
|
koblinger for «cc», «as» og «ld» må legges til GNU-verktøyene.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Informasjon for NetBSD**:
|
2010-07-13 13:07:35 +00:00
|
|
|
USER_LDT, SYSVSHM, SYSVSEM og SYSVMSG må være aktivert i kjernen.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Informasjon for Mac OS X**:
|
2021-01-02 14:06:30 +00:00
|
|
|
Du må ha Xcode/Xcode Command Line Tools eller Apple cctools.
|
|
|
|
Minimumskravet for å bygge Wine er clang 3.8 med MacOSX10.10.sdk og
|
|
|
|
mingw-w64 v8. MacOSX10.14.sdk eller nyere kan bare bygge wine64.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Støttede filsystemer**:
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine kan kjøre på de fleste filsystemer. Det har imidlertid vært
|
|
|
|
rapportert om problemer med filtilgang gjennom Samba. Vi anbefaler
|
|
|
|
ikke bruk av NTFS, siden dette ikke støtter funksjoner som noen
|
2014-02-25 20:09:14 +00:00
|
|
|
programmer trenger. Det anbefales å bruke et ekte Unix-filsystem.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Basiskrav**:
|
2021-01-28 12:32:40 +00:00
|
|
|
Inkluderingsfilene for X11 må være installert (kalt «xorg-dev» i
|
|
|
|
Debian og «libX11-devel» i RedHat).
|
2010-07-13 13:07:35 +00:00
|
|
|
Du må selvfølgelig også ha «make», sannsynligvis «GNU make».
|
|
|
|
flex 2.5.33 eller nyere og bison er også nødvendig.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
**Valgfrie støttebiblioteker**:
|
2010-07-13 13:07:35 +00:00
|
|
|
configure-skriptet viser meldinger når valgfrie biblioteker ikke blir
|
2017-12-07 15:00:34 +00:00
|
|
|
funnet. Se https://wiki.winehq.org/Recommended_Packages for info om
|
2010-07-13 13:07:35 +00:00
|
|
|
hvilke pakker du bør installere.
|
|
|
|
På 64 bit-systemer trenger du 32 bit-versjoner av disse bibliotekene
|
|
|
|
hvis du skal bygge Wine som et 32 bit-program (standard);
|
2017-12-07 15:00:34 +00:00
|
|
|
se https://wiki.winehq.org/WineOn64bit for flere detaljer.
|
2010-07-13 13:07:35 +00:00
|
|
|
Hvis du ønsker å bygge Wine som et 64 bit-program (eller et oppsett
|
|
|
|
med blandet 32 bit og 64 bit) kan du lese mer på
|
2017-12-07 15:00:34 +00:00
|
|
|
https://wiki.winehq.org/Wine64
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## BYGGING
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2014-02-25 20:09:14 +00:00
|
|
|
Kjør følgende kommandoer for å bygge Wine hvis du ikke bruker wineinstall:
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
```
|
2005-09-22 10:34:47 +00:00
|
|
|
./configure
|
|
|
|
make
|
2024-01-03 11:05:10 +00:00
|
|
|
```
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Dette bygger programmet «wine» og diverse støttebiblioteker/programfiler.
|
|
|
|
Programfilen «wine» laster og kjører Windows-programmer.
|
|
|
|
Biblioteket «libwine» («Winelib») kan brukes til å bygge og koble
|
2005-09-22 10:34:47 +00:00
|
|
|
Windows-kildekode i Unix.
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
Kjør `./configure --help` for å se valg for bygging.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## INSTALLASJON
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
Når Wine er bygget kan du kjøre `make install` for å installere det;
|
2010-07-13 13:07:35 +00:00
|
|
|
dette installerer også man-siden og noen andre nødvendigheter.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Ikke glem å avinstallere tidligere Wine-versjoner først. Prøv enten
|
2024-01-03 11:05:10 +00:00
|
|
|
`dpkg -r wine`, `rpm -e wine` eller `make uninstall` før installsjonen.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
Når Wine er installert kan du bruke oppsettsverktøyet `winecfg`.
|
2017-12-07 15:00:34 +00:00
|
|
|
Se støtteområdet på https://www.winehq.org/ for hint om oppsett.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## KJØRING AV PROGRAMMER
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Når du bruker Wine kan du oppgi hele stien til programfilen, eller bare
|
2005-09-22 10:34:47 +00:00
|
|
|
et filnavn.
|
|
|
|
|
2014-02-25 20:09:14 +00:00
|
|
|
Eksempel: for å kjøre Notisblokk:
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
```
|
|
|
|
wine notepad (ved å bruke søkestien oppgitt i
|
|
|
|
wine notepad.exe Wine-registeret for å finne filen)
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
wine c:\\windows\\notepad.exe (bruk av DOS-filbaner)
|
2008-07-17 19:23:26 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
wine ~/.wine/drive_c/windows/notepad.exe (bruk av Unix-filbaner)
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
wine notepad.exe readme.txt (kjøre programmer med parametere)
|
|
|
|
```
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2010-07-13 13:07:35 +00:00
|
|
|
Wine er ikke helt ferdig ennå, så det er mulig at noen programmer klikker.
|
2014-02-25 20:09:14 +00:00
|
|
|
Hvis dette skjer vil Wine lage en krasjlogg som du bør vedlegge til rapporten
|
|
|
|
når du rapporterer en feil.
|
2008-07-17 19:23:26 +00:00
|
|
|
|
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
## MER INFORMASJON
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **Internett**: En god del informasjon om Wine finnes hos WineHQ på
|
2017-12-07 15:00:34 +00:00
|
|
|
https://www.winehq.org/ : diverse veiledere, en programdatabase
|
2010-07-13 13:07:35 +00:00
|
|
|
og feilsporing. Dette er antakelig det beste stedet å begynnne.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **Svar**: Wines spørsmål og svar finnes på https://www.winehq.org/FAQ
|
|
|
|
|
|
|
|
- **Wiki**: Wines Wiki er tilgjengelig på https://wiki.winehq.org
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **Gitlab**: https://gitlab.winehq.org
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **E-postlister**:
|
2010-07-13 13:07:35 +00:00
|
|
|
Det finnes flere e-postlister for Wine-utviklere og -brukere;
|
2017-12-07 15:00:34 +00:00
|
|
|
besøk https://www.winehq.org/forums for mer informasjon.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **Feil**: Rapporter feil til Wines Bugzilla på https://bugs.winehq.org
|
2010-07-13 13:07:35 +00:00
|
|
|
Søk i Bugzilla-databasen og se om probelmet allerede er funnet
|
|
|
|
før du sender en feilrapport.
|
2005-09-22 10:34:47 +00:00
|
|
|
|
2024-01-03 11:05:10 +00:00
|
|
|
- **IRC**: Nødhjelp er tilgjengelig på kanalen `#WineHQ` på
|
2021-05-29 07:20:48 +00:00
|
|
|
irc.libera.chat.
|