README.sv 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. 1. INLEDNING
  2. Wine är ett program som gör det möjligt att köra Windows-program
  3. (inkluderat DOS, Windows 3.x, Win32 och Win64) i Unix. Det består av en
  4. programstartare som startar och kör Windows-programfiler, samt ett
  5. bibliotek (kallat Winelib) som implementerar Windows API-anrop med hjälp
  6. av motsvarande Unix-, X11- eller Mac-anrop. Biblioteket kan också användas
  7. till att porta Windows-kod till vanliga Unix-program.
  8. Wine är fri programvara, utgett under villkoren i GNU LGPL; se
  9. filen LICENSE för detaljer.
  10. 2. KOM IGÅNG
  11. Kör följande kommandon i rotkatalogen för Wines källkod:
  12. ./configure
  13. make
  14. Efteråt antingen installera Wine:
  15. make install
  16. Eller kör Wine direkt från dess rotkatalog:
  17. ./wine notepad
  18. Kör program med "wine [val] program". Se resten av denna fil,
  19. Wines man-sidor samt sist men inte minst https://www.winehq.org/ för mer
  20. information och tips om hur problem kan lösas.
  21. 3. SYSTEMKRAV
  22. För att kompilera och köra Wine krävs ett av följande:
  23. Linux version 2.0.36 eller senare
  24. FreeBSD 8.0 eller senare
  25. Solaris x86 9 eller senare
  26. NetBSD-current
  27. Mac OS X 10.5 eller senare
  28. Wine kräver stöd för trådar på kernelnivå, och därför är det bara
  29. operativsystemen ovan som stöds. Andra operativsystem som
  30. stöder kerneltrådar kommer eventuellt att stödjas i framtiden.
  31. Information för FreeBSD:
  32. Wine kommer i regel inte att fungera på FreeBSD-versioner äldre än 8.0.
  33. Se https://wiki.freebsd.org/Wine för mer information.
  34. Information för Solaris:
  35. Wine måste antagligen byggas med GNU toolchain (gcc, gas etc.).
  36. Varning: även om gas installeras så är det inte säkert att det används av
  37. gcc. Det sägs att det är nödvändigt att antingen bygga gcc på nytt, eller
  38. skapa symboliska länkar från "cc", "as" och "ld" till GNU toolchain.
  39. Information för NetBSD:
  40. USER_LDT, SYSVSHM, SYSVSEM och SYSVMSG måste vara aktiverade i kerneln.
  41. Information för Mac OS X:
  42. Du behöver Xcode 2.4 eller senare för att korrekt kunna bygga Wine på x86.
  43. Mac-drivrutinen kräver OS X 10.6 eller senare och kommer inte att byggas på 10.5.
  44. Stödda filsystem:
  45. Wine kan köra på de flesta filsystem, men det har rapporterats problem vad
  46. gäller kompatibilitet då samba används för att ansluta till filer. NTFS
  47. tillhandahåller inte heller alla filsystemsfunktioner som behövs av alla
  48. program. Det rekommenderas att använda ett riktigt Unix-filsystem.
  49. Grundläggande krav:
  50. Utvecklingsfilerna för X11 måste vara installerade (de kallas xorg-dev i
  51. Debian och libX11-devel i Red Hat).
  52. Du måste givetvis också ha "make" (mest troligt "GNU make").
  53. Det är också nödvändigt att ha flex 2.5.33 eller senare samt bison.
  54. Valfria stödbibliotek:
  55. configure-skriptet visar varningar när valfria bibliotek inte hittats.
  56. Se https://wiki.winehq.org/Recommended_Packages för information om vilka
  57. paket du bör installera. På 64-bitars system måste du säkerställa att du
  58. installerar 32-bitars versionerna av dessa bibliotek.
  59. 4. KOMPILERING
  60. Kör följande kommandon för att bygga Wine:
  61. ./configure
  62. make
  63. Detta bygger programmet "wine" och diverse stödbibliotek/programfiler.
  64. Programfilen "wine" laddar och kör Windows-program.
  65. Biblioteket "libwine" ("Winelib") kan användas till att bygga och länka
  66. Windows-källkod i Unix.
  67. Kör './configure --help' för att se inställningar och val vid kompilering.
  68. För mer information se https://wiki.winehq.org/Building_Wine
  69. 5. INSTALLATION
  70. När Wine är byggt kan du köra "make install" för att installera det;
  71. detta installerar också man-sidorna och några fler nödvändiga filer.
  72. Glöm inte att först avinstallera gamla Wine-versioner. Pröva antingen
  73. "dpkg -r wine", "rpm -e wine" eller "make uninstall" före installationen.
  74. När Wine är installerat kan du använda inställningsprogrammet "winecfg".
  75. Se hjälpavdelningen på https://www.winehq.org/ för tips om inställningar.
  76. 6. KÖRNING AV PROGRAM
  77. När du använder Wine kan du uppge hela sökvägen till programfilen, eller
  78. enbart ett filnamn.
  79. Exempel: för att köra Notepad:
  80. wine notepad (använder sökvägen angiven i Wines
  81. wine notepad.exe konfigurationsfil för att finna filen)
  82. wine c:\\windows\\notepad.exe (användning av DOS-filnamnssyntax)
  83. wine ~/.wine/drive_c/windows/notepad.exe (användning av Unix-filvägar)
  84. wine notepad.exe readme.txt (köra program med parametrar)
  85. Wine är inte perfekt, så det är möjligt att vissa program kraschar.
  86. I så fall får du en kraschlogg som du bör bifoga till din rapport då du
  87. rapporterar ett fel.
  88. 7. MER INFORMATION
  89. Internet: Mycket information om Wine finns samlat på WineHQ på
  90. https://www.winehq.org/ : diverse guider, en programdatabas samt
  91. felspårning. Detta är antagligen det bästa stället att börja.
  92. Frågor: Frågor och svar om Wine finns samlade på https://www.winehq.org/FAQ
  93. Wiki: Wines Wiki finns på https://wiki.winehq.org
  94. E-postlistor:
  95. Det finns flera e-postlistor för Wine-användare och -utvecklare; se
  96. https://www.winehq.org/forums för mer information.
  97. Fel: Rapportera fel till Wines Bugzilla på https://bugs.winehq.org
  98. Sök i Bugzilla-databasen för att se om problemet redan finns
  99. rapporterat innan du sänder en felrapport.
  100. IRC: Hjälp finns tillgänglig online på kanalen #WineHQ på
  101. irc.libera.chat.
  102. Git: Wines nuvarande utvecklingsversion finns tillgänglig genom Git.
  103. Gå till https://www.winehq.org/git för mer information.
  104. Om du lägger till något eller fixar ett fel, är det bra om du sänder
  105. en patch (förslagsvis med git-format-patch) till listan wine-devel@winehq.org
  106. för inkludering i nästa utgåva av Wine.
  107. --
  108. Originalet till denna fil skrevs av
  109. Alexandre Julliard
  110. julliard@winehq.org
  111. Översatt till svenska av
  112. Anders Jonsson
  113. anders.jonsson@norsjonet.se
  114. och
  115. Lauri Kenttä
  116. lauri.kentta@gmail.com