README.sv 5.93 KB
Newer Older
1 2
1. INLEDNING

3 4 5 6 7
Wine är ett program som gör det möjligt att köra Windows-program
(inkluderat DOS, Windows 3.x, Win32 och Win64) i Unix. Det består av en
programstartare som startar och kör Windows-programfiler, samt ett
bibliotek (kallat Winelib) som implementerar Windows API-anrop med hjälp
av deras Unix- eller X11-motsvarigheter. Biblioteket kan också användas
8
till att porta Windows-kod till vanliga Unix-program.
9

10 11
Wine är fri programvara, utgett under villkoren i GNU LGPL; se
filen LICENSE för detaljer.
12

13

14
2. KOM IGÅNG
15

16
Kör följande kommandon i rotkatalogen för Wines källkod:
17

18 19
./configure
make
20

21 22 23
Kör program med "wine [val] program". Se resten av denna fil,
Wines man-sidor samt sist men inte minst http://www.winehq.org/ för mer
information och tips om hur problem kan lösas.
24 25 26 27


3. SYSTEMKRAV

28
För att kompilera och köra Wine krävs ett av följande:
29 30

  Linux version 2.0.36 eller senare
31
  FreeBSD 8.0 eller senare
32 33
  Solaris x86 9 eller senare
  NetBSD-current
34
  Mac OS X 10.5 eller senare
35

36 37 38
Wine kräver stöd för trådar på kernelnivå, och därför är det bara
operativsystemen ovan som stöds. Andra operativsystem som
stöder kerneltrådar kommer eventuellt att stödjas i framtiden.
39

40 41 42
Information för FreeBSD:
  Wine kommer i regel inte att fungera på FreeBSD-versioner äldre än 8.0.
  Se http://wiki.freebsd.org/Wine för mer information.
43

44 45 46 47 48
Information för Solaris:
  Wine måste antagligen byggas med GNU toolchain (gcc, gas etc.).
  Varning: även om gas installeras så är det inte säkert att det används av
  gcc. Det sägs att det är nödvändigt att antingen bygga gcc på nytt, eller
  skapa symboliska länkar från "cc", "as" och "ld" till GNU toolchain.
49

50 51
Information för NetBSD:
  USER_LDT, SYSVSHM, SYSVSEM och SYSVMSG måste vara aktiverade i kerneln.
52

53 54 55
Information för Mac OS X:
  Du behöver Xcode 2.4 eller senare för att korrekt kunna bygga Wine på x86.
  Mac-drivrutinen kräver OS X 10.6 eller senare och kommer inte att byggas på 10.5.
56 57


58 59 60 61 62
Stödda filsystem:
  Wine kan köra på de flesta filsystem, men det har rapporterats problem vad
  gäller kompatibilitet då samba används för att ansluta till filer. NTFS
  tillhandahåller inte heller alla filsystemsfunktioner som behövs av alla
  program. Det rekommenderas att använda ett riktigt Unix-filsystem.
63

64 65
Grundläggande krav:
  Utvecklingsfilerna för X11 måste vara installerade (de kallas xlib6g-dev i
66 67
  Debian och XFree86-devel i Red Hat).

68
  Du måste givetvis också ha "make" (mest troligt "GNU make").
69

70
  Det är också nödvändigt att ha flex 2.5.33 eller senare samt bison.
71

72 73 74 75
Valfria stödbibliotek:
  configure-skriptet visar varningar när valfria bibliotek inte hittats.
  Se http://wiki.winehq.org/Recommended_Packages för information om
  vilka paket du bör installera.
76

77 78 79 80
  På 64 bit-system måste du säkerställa att 32 bit-versionerna av
  ovannämnda bibliotek installerats; se http://wiki.winehq.org/WineOn64bit
  för närmare detaljer. Om du vill ha ett sant 64-bit Wine (eller en mixad
  32- och 64-bit Wine-installation), se http://wiki.winehq.org/Wine64 för
81
  detaljer.
82 83 84

4. KOMPILERING

85
Kör följande kommandon för att bygga Wine:
86 87 88 89

./configure
make

90 91 92 93 94 95
Detta bygger programmet "wine" och diverse stödbibliotek/programfiler.
Programfilen "wine" laddar och kör Windows-program.
Biblioteket "libwine" ("Winelib") kan användas till att bygga och länka
Windows-källkod i Unix.

Kör './configure --help' för att se inställningar och val vid kompilering.
96

97
För mer information se https://wiki.winehq.org/Building_Wine
98 99 100

5. INSTALLATION

101 102
När Wine är byggt kan du köra "make install" för att installera det;
detta installerar också man-sidorna och några fler nödvändiga filer.
103

104 105
Glöm inte att först avinstallera gamla Wine-versioner. Pröva antingen
"dpkg -r wine", "rpm -e wine" eller "make uninstall" före installationen.
106

107 108
När Wine är installerat kan du använda inställningsprogrammet "winecfg".
Se hjälpavdelningen på http://www.winehq.org/ för tips om inställningar.
109 110


111
6. KÖRNING AV PROGRAM
112

113
När du använder Wine kan du uppge hela sökvägen till programfilen, eller
114 115
enbart ett filnamn.

116
Exempel: för att köra Notepad:
117

118 119
        wine notepad               (använder sökvägen angiven i Wines
        wine notepad.exe            konfigurationsfil för att finna filen)
120

121
        wine c:\\windows\\notepad.exe  (användning av DOS-filnamnssyntax)
122

123
        wine ~/.wine/drive_c/windows/notepad.exe  (användning av Unix-filvägar)
124

125
        wine notepad.exe readme.txt  (köra program med parametrar)
126

127 128
Wine är inte perfekt, så det är möjligt att vissa program kraschar.
I så fall får du en kraschlogg som du bör bifoga till din rapport då du
129
rapporterar ett fel.
130 131 132 133


7. MER INFORMATION

134
Internet:  Mycket information om Wine finns samlat på WineHQ på
135
           http://www.winehq.org/ : diverse guider, en programdatabas samt
136
           felspårning. Detta är antagligen det bästa stället att börja.
137

138
Frågor:    Frågor och svar om Wine finns samlade på http://www.winehq.org/FAQ
139

140
Wiki:      Wines Wiki finns på http://wiki.winehq.org
141 142

E-postlistor:
143 144
           Det finns flera e-postlistor för Wine-användare och -utvecklare; se
           http://www.winehq.org/forums för mer information.
145

146 147 148
Fel:       Rapportera fel till Wines Bugzilla på http://bugs.winehq.org
           Sök i Bugzilla-databasen för att se om problemet redan finns
           rapporterat innan du sänder en felrapport.
149

150
IRC:       Hjälp finns tillgänglig online på kanalen #WineHQ på
151 152
           irc.freenode.net.

153 154
Git:       Wines nuvarande utvecklingsversion finns tillgänglig genom Git.
           Gå till http://www.winehq.org/git för mer information.
155

156 157 158
Om du lägger till något eller fixar ett fel, är det bra om du sänder
en patch (förslagsvis med git-format-patch) till listan wine-patches@winehq.org
för inkludering i nästa utgåva av Wine.
159 160 161 162 163 164

--
Originalet till denna fil skrevs av
Alexandre Julliard
julliard@winehq.org

165
Översatt till svenska av
166 167
Anders Jonsson
anders.jonsson@norsjonet.se