Back to home page

Wine source

 
 

    


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.