BEVEZETÉS
A Wine egy program amivel lehetõség nyílik a Microsoft Windows programok futtatására (beleértve a DOS, Windows 3.x és Win32 futtatható állományokat) Unix alatt. Tartalmaz egy program betöltõt, ami betölt és futtat egy Microsoft Windows binárist, és egy függvénykönyvtárat (nevén Winelib), ami implementálja a Windows API hívásokat azok Unix, vagy X11 megfelelõinek használatával. Ez a függvénykönyvtár használható a Win32 kód natív Unix futtatható állománnyá portlásához.
A Wine egy szabad szoftver, a GNU LGPL alatt kiadva; nézze meg a LICENSE fájlt a részletekért.
GYORS INDÍTÁS
Ha ön forrásból fordította, ajánlott a Wine telepítõ használata a a Wine lefordításához és telepítéséhez. A Wine forráskód szülõ- könyvtárából (ami tartalmazza ezt a fájlt), futtassa:
A programok futtatása wine program
. A további információkhoz és a probléma felvilágosításhoz olvassa el ennek a fájlnak a további részét, a Wine man oldalát, és különösen gazdag információ található itt: https://www.winehq.org.
KÖVETELMÉNYEK
A Wine-nak a fordításához és futtatásához önnek szüksége lesz a következõkbõl egynek:
Linux 2.6.22-os, vagy feletti verzió
FreeBSD 12.4, vagy késõbbi
Solaris x86 9, vagy késõbbi
NetBSD-current
macOS 10.12, vagy késõbbi
Mivel a Wine-nak kükséges kernelszintû futási szál támogatás a futtatáshoz, csak a fent említett operációs rendszerek támogatottak. Más operációs rendszerek, amik támogatják a kernel futási szálakat, támogatva lesznek a jövõben.
FreeBSD információ: Több információ található a FreeBSD ports fában itt: ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/emulators/wine/.
Solaris információ: A Wine fordításához kell a GNU toolchain (gcc, gas, etc.). Figyelem : A gas telepítése nemt biztosíték, hogy a gcc fogja is használni. A gcc újrafordítása a gas telepítése után, vagy a cc szimbolikus linkelése, és ld-zése a gnu tools-hoz szükséges.
NetBSD információ: ellenõrizze, hogy a USER_LDT, SYSVSHM, SYSVSEM, és SYSVMSG opciók be vannak-e kapcsolva a kernelben.
Támogatott fájlrendszerek: A Wine fut a legtöbb fájlrendszeren. Habár a Wine nem fog elindulni, ha umsdos-t használunk a /tmp könyvtárban. Néhány kompatibilitási gondot is bejelentettek a Sambán keresztül elért fájlok esetében. Az NTFS-t lehet használni biztonságban írásvédett hozzáféréssel, de az NTFS ellen szól, hogy a Windows programoknak majdnem mindenhova írási jog kell. NTFS fájlok esetén másoljuk át õket egy írható helyre.
Alap követelmények: Önnek fel kell telepítenie az X11 fejlesztõi fájlokat (xorg-dev néven van a Debianban és libX11-devel néven a Red Hat-ben).
Fordítási eszköz követelmények: x86 rendszereken gcc >= 2.7.2 szükséges. A 2.7.2.3-nál régebbi verziókban problémák lehetnek különféle fájlokkal, amik optimalizációval lettek fordítva, gyakran a fejléc fájlok kezelésének problémái miatt. A pgcc jelenelg nem mûködik s Wine-sl. A probléma oka ismeretlen. Természetesen kell a make is (leginkább a GNU make). Kell még a flex 2.5 verzió, vagy késõbbi, és a bison.
Opciónális támogatási függvénykönyvtárak: Ha szeretne CUPS nyomtató támogatást, telepítse fel a cups és a cups-devel csomagot. Telepítse fel a libxml2 csomagot, ha szeretné hogy mûködjön az msxml implementáció.
FORDÍTÁS
Ha ön nem használja a wineinstall-t, futtassa a következõ parancsokat s Wine fordításához:
Ez le fogja fordítani a "wine" programot és számos függvénykönyvtárat/binárist. A "wine" program be fogja tölteni és futtatni fogja a Windows futtatható állományokat. A "libwine" függvénykönyvtár ("Winelib") használható a Windows forráskód Unix alatt történõ fordításához és linkeléséhez.
A fordítási konfigurációs opciók megtekinétéséhez nézze használja a ./configure --help
parancsot.
TELEPÍTÉS
Ha a Wine egyszer helyesen lefordult, használhatja a make install
parancsot; ez telepíteni fogja a wine futtatható fájlt, a Wine man oldalát, és néhány egyéb szükséges fájlt.
Elõször ne felejtse eltávolítani bármely elõzõ Wine telepítést. Próbálja ki a dpkg -r wine
, és az rpm -e wine
, vagy a make uninstall
parancsot telepítés elõtt.
Látogassa meg a támogatási oldalt itt: https://www.winehq.org/ a konfigurációs tippekhez.
PROGRAMOK FUTTATÁSA
Ha segítségül hívja a Wine-t, megadhatja a teljes útvonalát a futtatható állománynak, vagy csak a fájlnevet.
Például:
Felhívás: a fájl eléséi útja is hozzá lesz adva a path-hez, ha a teljes név meg lett adva a parancssorban.
TÖBB INFORMÁCIÓ BESZERZÉSE
WWW: A Wine-ról hatalmas mennyiségû információ érhetõ el a WineHQ-n ezen a címen: https://www.winehq.org/ : különbözõ Wine útmutatók, alkalmazás adatbázis, és hibakövetés. Ez talán a legjobb kiindulási pont.
GYIK: A Wine GYIK itt található: https://gitlab.winehq.org/wine/wine/-/wikis/FAQ
Gitlab: https://gitlab.winehq.org
Levelezõlisták: Elérhetõ néhány levelezõlista a Wine fejlesztõk számára; nézze meg a https://gitlab.winehq.org/wine/wine/-/wikis/Forums címet a további információhoz.
Hibák: Wine hibabejelentés a Bugzilla-n keresztül itt: https://bugs.winehq.org Kérem hibabejelentés küldése elõtt ellenõrizze, hogy az ön problémája már megtalálható-e az adatbázisban. Küldhet hibabejelentéseket a comp.emulators.ms-windows.wine címre is.
IRC: Azonnali segítség elérhetõ a
#WineHQ
csatornán a irc.libera.chat-en.