Hogyan telepítsük a Wine 4.8 (Fejlesztői verzió) Linuxot


A Wine, a legnépszerűbb és legerősebb nyílt forráskódú alkalmazás Linux számára, amely korábban gond nélkül futtatta a Windows alapú alkalmazásokat és játékokat a Linux platformon.

A WineHQ csapata a közelmúltban jelentette be a Wine 4.8 új fejlesztői verzióját (a készülő Wine 5.0 kiadójelöltje). Ez az új fejlesztés számos fontos funkcióval és 44 hibajavítással érkezik.

A Wine team folyamatosan frissíti fejlesztéseiket szinte heti rendszerességgel, és számos új funkciót és javítást ad hozzá. Minden új verzió támogatja az új alkalmazásokat és játékokat, ezáltal a Wine a legnépszerűbb, és rendelkeznie kell eszközzel minden felhasználó számára, aki Windows alapú szoftvert akar futtatni Linux platformon.

A változásnapló szerint a következő főbb jellemzőkkel egészül ki ez a kiadás:

  1. Support building most programs in PE format.
  2. Unicode data updated to Unicode 12.0.
  3. Joystick support improvements.
  4. Default to non-PIC builds on i386.
  5. Various bug fixes.

A buildről részletesebb információkat a hivatalos változásnapló oldalon talál.

Ez a cikk bemutatja, hogyan kell telepíteni a Wine 4.8 legújabb fejlesztői verzióját a Red Hat és a Debian alapú rendszerekre, például a CentOS, a Fedora, az Ubuntu, a Linux Mint és más támogatott terjesztésekre.

A Wine 4.8 telepítése Linuxra

Sajnos a Red Hat alapú rendszerek számára nincs hivatalos Wine tárhely, és a Wine telepítésének egyetlen módja a forrásból való összeállítás.

Ehhez telepítenie kell néhány függőségi csomagot, például a gcc, a flex, a bison, a libX11-devel, a freetype-devel és a Fejlesztési eszközöket. Ezekre a csomagokra a Wine forrásból történő fordításához van szükség.

Telepítsük őket a következő YUM paranccsal a megfelelő disztribúciókra.

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

Ezután váltson normál felhasználóra (itt a felhasználónevem ’tecmint’), töltse le a Wine legújabb fejlesztői verzióját (azaz 4.8), és az alábbi parancsokkal vonja ki a forrás tallball csomagot.

# su tecmint
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/4.x/wine-4.8.tar.xz
$ tar -xvf wine-4.8.tar.xz -C /tmp/

Itt az ideje, hogy lefordítsuk és elkészítsük a Wine installer alkalmazást az alábbi parancsok használatával normál felhasználóként a megfelelő Linux architektúrákon. Ha nem ismeri a Linux terjesztési architektúráját, elolvashatja ezt a cikket, és megtudhatja, hogy a Linux rendszere 32 bites vagy 64 bites.

Megjegyzés: A telepítési folyamat az internet és a hardver sebességétől függően akár 15-20 percet is igénybe vehet, a telepítés során a root jelszó megadását kéri.

$ cd wine-4.8/
$ ./configure
$ make
# make install			[Run as root User]
$ cd wine-4.8/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

A Fedorán a hivatalos Bor-tárház segítségével telepítheti a borcsomagokat az alábbiak szerint:

----------- On Fedora 30 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]
----------- On Fedora 29 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]

Az Ubuntu és a Linux Mint alapú rendszerek alatt egyszerűen telepítheti a Wine legújabb fejlesztési verzióját a hivatalos PPA segítségével.

Nyisson meg egy terminált, és futtassa a következő parancsokat sudo jogosultságokkal az új kulcs letöltéséhez és hozzáadásához.

$ sudo dpkg --add-architecture i386    [Enable 32-bit Arch]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Most telepítse a Wine-t az Ubuntu és a Linux Mint webhelyre.

----------------- On Ubuntu 19.04 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- On Ubuntu 18.10 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 18.04 & Linux Mint 19.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 16.04 & Linux Mint 18.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

A Debian rendszereken kövesse az alábbi utasításokat a legfrissebb WineHQ fejlesztői buildek telepítéséhez.

Először engedélyezze a 32 bites csomagokat, majd töltse le és telepítse a csomagok aláírásához használt kulcsot.

$ sudo dpkg --add-architecture i386  [Only on 64-bit systems]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Ezután adja hozzá a következő adattárat az /etc/apt/sources.list fájlhoz a Debian verziójának megfelelően.

----------------- Debian 8 (Jessie) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ jessie main

----------------- Debian 9 (Stretch) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ stretch main

----------------- Debian 10 (currently Testing) (Buster) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ buster main

Most frissítse a csomagtár adatbázisát, és telepítse a WineH-t! fejlesztési ág mint látható.

$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

Más Linux disztribúciók esetében a telepítési utasítások a https://www.winehq.org/download oldalon találhatók.

Hogyan használjuk a bort a Windows alkalmazások indításához

Miután a telepítés sikeresen befejeződött, telepíthet vagy futtathat bármilyen Windows alapú alkalmazást vagy játékot bor használatával, az alábbiak szerint.

$ wine notepad
$ wine notepad.exe 
$ wine c:\\windows\\notepad.exe
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\\windows\\notepad.exe

Megjegyzés: Ne feledje, hogy ez egy fejlesztési build, és nem telepíthető vagy használható a termelési rendszereken. Javasoljuk, hogy ezt a verziót csak tesztelési célokra használja.

Ha a Wine legújabb, stabil verzióját keresi, akkor tekintse át a következő cikkeket, amelyek leírják, hogyan lehet a legstabilabb legújabb verziót szinte az összes Linux környezetre telepíteni.

  1. Install Wine 4.0 (Stable) in RHEL, CentOS and Fedora
  2. Install Wine 4.0 (Stable) in Debian, Ubuntu and Mint