Warning, /documentation/README-sv.md is written in an unsupported language. File is not indexed.
158e9e763… Alex*0001 ## INLEDNING
88d9210dd… Ande*0002
50a047b1b… Laur*0003 Wine är ett program som gör det möjligt att köra Windows-program
0004 (inkluderat DOS, Windows 3.x, Win32 och Win64) i Unix. Det består av en
0005 programstartare som startar och kör Windows-programfiler, samt ett
0006 bibliotek (kallat Winelib) som implementerar Windows API-anrop med hjälp
4dad26920… Laur*0007 av motsvarande Unix-, X11- eller Mac-anrop. Biblioteket kan också användas
d43c40aa8… Ande*0008 till att porta Windows-kod till vanliga Unix-program.
88d9210dd… Ande*0009
50a047b1b… Laur*0010 Wine är fri programvara, utgett under villkoren i GNU LGPL; se
0011 filen LICENSE för detaljer.
88d9210dd… Ande*0012
ccd8daf0f… Laur*0013
158e9e763… Alex*0014 ## KOM IGÅNG
88d9210dd… Ande*0015
50a047b1b… Laur*0016 Kör följande kommandon i rotkatalogen för Wines källkod:
88d9210dd… Ande*0017
158e9e763… Alex*0018 ```
50a047b1b… Laur*0019 ./configure
0020 make
158e9e763… Alex*0021 ```
88d9210dd… Ande*0022
4dad26920… Laur*0023 Efteråt antingen installera Wine:
0024
158e9e763… Alex*0025 ```
4dad26920… Laur*0026 make install
158e9e763… Alex*0027 ```
4dad26920… Laur*0028
0029 Eller kör Wine direkt från dess rotkatalog:
0030
158e9e763… Alex*0031 ```
4dad26920… Laur*0032 ./wine notepad
158e9e763… Alex*0033 ```
4dad26920… Laur*0034
158e9e763… Alex*0035 Kör program med `wine program`. Se resten av denna fil,
4dad26920… Laur*0036 Wines man-sidor samt sist men inte minst https://www.winehq.org/ för mer
50a047b1b… Laur*0037 information och tips om hur problem kan lösas.
88d9210dd… Ande*0038
0039
158e9e763… Alex*0040 ## SYSTEMKRAV
88d9210dd… Ande*0041
50a047b1b… Laur*0042 För att kompilera och köra Wine krävs ett av följande:
88d9210dd… Ande*0043
158e9e763… Alex*0044 - Linux version 2.0.36 eller senare
0045 - FreeBSD 12.4 eller senare
0046 - Solaris x86 9 eller senare
0047 - NetBSD-current
0048 - Mac OS X 10.8 eller senare
88d9210dd… Ande*0049
50a047b1b… Laur*0050 Wine kräver stöd för trådar på kernelnivå, och därför är det bara
0051 operativsystemen ovan som stöds. Andra operativsystem som
0052 stöder kerneltrådar kommer eventuellt att stödjas i framtiden.
88d9210dd… Ande*0053
158e9e763… Alex*0054 **Information för FreeBSD**:
4dad26920… Laur*0055 Se https://wiki.freebsd.org/Wine för mer information.
88d9210dd… Ande*0056
158e9e763… Alex*0057 **Information för Solaris**:
50a047b1b… Laur*0058 Wine måste antagligen byggas med GNU toolchain (gcc, gas etc.).
0059 Varning: även om gas installeras så är det inte säkert att det används av
0060 gcc. Det sägs att det är nödvändigt att antingen bygga gcc på nytt, eller
0061 skapa symboliska länkar från "cc", "as" och "ld" till GNU toolchain.
88d9210dd… Ande*0062
158e9e763… Alex*0063 **Information för NetBSD**:
50a047b1b… Laur*0064 USER_LDT, SYSVSHM, SYSVSEM och SYSVMSG måste vara aktiverade i kerneln.
88d9210dd… Ande*0065
158e9e763… Alex*0066 **Information för Mac OS X**:
50a047b1b… Laur*0067 Du behöver Xcode 2.4 eller senare för att korrekt kunna bygga Wine på x86.
0068 Mac-drivrutinen kräver OS X 10.6 eller senare och kommer inte att byggas på 10.5.
88d9210dd… Ande*0069
158e9e763… Alex*0070 **Stödda filsystem**:
50a047b1b… Laur*0071 Wine kan köra på de flesta filsystem, men det har rapporterats problem vad
0072 gäller kompatibilitet då samba används för att ansluta till filer. NTFS
0073 tillhandahåller inte heller alla filsystemsfunktioner som behövs av alla
0074 program. Det rekommenderas att använda ett riktigt Unix-filsystem.
88d9210dd… Ande*0075
158e9e763… Alex*0076 **Grundläggande krav**:
8c65205d2… Flor*0077 Utvecklingsfilerna för X11 måste vara installerade (de kallas xorg-dev i
0078 Debian och libX11-devel i Red Hat).
158e9e763… Alex*0079 Du måste givetvis också ha make (mest troligt GNU make).
50a047b1b… Laur*0080 Det är också nödvändigt att ha flex 2.5.33 eller senare samt bison.
88d9210dd… Ande*0081
158e9e763… Alex*0082 **Valfria stödbibliotek**:
50a047b1b… Laur*0083 configure-skriptet visar varningar när valfria bibliotek inte hittats.
4dad26920… Laur*0084 Se https://wiki.winehq.org/Recommended_Packages för information om vilka
0085 paket du bör installera. På 64-bitars system måste du säkerställa att du
0086 installerar 32-bitars versionerna av dessa bibliotek.
88d9210dd… Ande*0087
0088
158e9e763… Alex*0089 ## KOMPILERING
88d9210dd… Ande*0090
50a047b1b… Laur*0091 Kör följande kommandon för att bygga Wine:
88d9210dd… Ande*0092
158e9e763… Alex*0093 ```
88d9210dd… Ande*0094 ./configure
0095 make
158e9e763… Alex*0096 ```
88d9210dd… Ande*0097
50a047b1b… Laur*0098 Detta bygger programmet "wine" och diverse stödbibliotek/programfiler.
0099 Programfilen "wine" laddar och kör Windows-program.
0100 Biblioteket "libwine" ("Winelib") kan användas till att bygga och länka
0101 Windows-källkod i Unix.
0102
158e9e763… Alex*0103 Kör `./configure --help` för att se inställningar och val vid kompilering.
88d9210dd… Ande*0104
50a047b1b… Laur*0105 För mer information se https://wiki.winehq.org/Building_Wine
88d9210dd… Ande*0106
4dad26920… Laur*0107
158e9e763… Alex*0108 ## INSTALLATION
88d9210dd… Ande*0109
158e9e763… Alex*0110 När Wine är byggt kan du köra `make install` för att installera det;
50a047b1b… Laur*0111 detta installerar också man-sidorna och några fler nödvändiga filer.
88d9210dd… Ande*0112
50a047b1b… Laur*0113 Glöm inte att först avinstallera gamla Wine-versioner. Pröva antingen
158e9e763… Alex*0114 `dpkg -r wine`, `rpm -e wine` eller `make uninstall` före installationen.
88d9210dd… Ande*0115
158e9e763… Alex*0116 När Wine är installerat kan du använda inställningsprogrammet `winecfg`.
4dad26920… Laur*0117 Se hjälpavdelningen på https://www.winehq.org/ för tips om inställningar.
88d9210dd… Ande*0118
0119
158e9e763… Alex*0120 ## KÖRNING AV PROGRAM
88d9210dd… Ande*0121
50a047b1b… Laur*0122 När du använder Wine kan du uppge hela sökvägen till programfilen, eller
88d9210dd… Ande*0123 enbart ett filnamn.
0124
50a047b1b… Laur*0125 Exempel: för att köra Notepad:
88d9210dd… Ande*0126
158e9e763… Alex*0127 ```
0128 wine notepad (använder sökvägen angiven i Wines
0129 wine notepad.exe konfigurationsfil för att finna filen)
88d9210dd… Ande*0130
158e9e763… Alex*0131 wine c:\\windows\\notepad.exe (användning av DOS-filnamnssyntax)
88d9210dd… Ande*0132
158e9e763… Alex*0133 wine ~/.wine/drive_c/windows/notepad.exe (användning av Unix-filvägar)
88d9210dd… Ande*0134
158e9e763… Alex*0135 wine notepad.exe readme.txt (köra program med parametrar)
0136 ```
88d9210dd… Ande*0137
50a047b1b… Laur*0138 Wine är inte perfekt, så det är möjligt att vissa program kraschar.
0139 I så fall får du en kraschlogg som du bör bifoga till din rapport då du
d43c40aa8… Ande*0140 rapporterar ett fel.
88d9210dd… Ande*0141
0142
158e9e763… Alex*0143 ## MER INFORMATION
88d9210dd… Ande*0144
158e9e763… Alex*0145 - **Internet**: Mycket information om Wine finns samlat på WineHQ på
4dad26920… Laur*0146 https://www.winehq.org/ : diverse guider, en programdatabas samt
50a047b1b… Laur*0147 felspårning. Detta är antagligen det bästa stället att börja.
88d9210dd… Ande*0148
158e9e763… Alex*0149 - **Frågor**: Frågor och svar om Wine finns samlade på https://www.winehq.org/FAQ
0150
0151 - **Wiki**: Wines Wiki finns på https://wiki.winehq.org
88d9210dd… Ande*0152
158e9e763… Alex*0153 - **Gitlab**: https://gitlab.winehq.org
ccd8daf0f… Laur*0154
158e9e763… Alex*0155 - **E-postlistor**:
50a047b1b… Laur*0156 Det finns flera e-postlistor för Wine-användare och -utvecklare; se
4dad26920… Laur*0157 https://www.winehq.org/forums för mer information.
ccd8daf0f… Laur*0158
158e9e763… Alex*0159 - **Fel**: Rapportera fel till Wines Bugzilla på https://bugs.winehq.org
50a047b1b… Laur*0160 Sök i Bugzilla-databasen för att se om problemet redan finns
0161 rapporterat innan du sänder en felrapport.
88d9210dd… Ande*0162
158e9e763… Alex*0163 - **IRC**: Hjälp finns tillgänglig online på kanalen `#WineHQ` på
d9a8be2a4… Aust*0164 irc.libera.chat.