Weboldal keresés

A Wine telepítése RHEL-alapú Linux disztribúciókra


A Wine egy nyílt forráskódú és ingyenes alkalmazás Linuxra, amely lehetővé teszi a felhasználók számára, hogy bármilyen Windows alapú szoftvert és játékot futtassanak Unix/Linux-szerű operációs rendszeren.

Nemrég a Wine csapata büszkén jelentette be a 7.0 stabil kiadását, és letölthető forrás- és bináris csomagokban különféle disztribúciókhoz, például Linux, Windows > és Mac.

Ez a kiadás egy évnyi fejlesztési erőfeszítést és több mint 9100 egyedi változtatást ír le, amelyek számos fejlesztést tartalmaznak, amelyeket az alábbi kiadási megjegyzések tartalmaznak. A főbb kiemelések a következők:

  • A legtöbb modul PE formátumba konvertálva.
  • Nagyobb témátámogatás, egy témával a modernebb megjelenés érdekében.
  • Jelentősen továbbfejlesztett HID verem és joystick támogatás.
  • Új WoW64 architektúra.
  • Különféle hibajavítások.

Ebben a cikkben bemutatjuk, hogyan telepítheti a Wine 7.0 legújabb kiadását RHEL-alapú disztribúciókban, például CentOS Stream, Rocky Linux és AlmaLinux forráskóddal (nehéz és csak szakértők számára alkalmas), Fedora Linux rendszeren pedig hivatalos bortárral (egyszerű és új felhasználók számára ajánlott).

Ezen az oldalon

  • Telepítse a Wine-t a forráskódból a CentOS és RHEL rendszeren
  • Telepítse a Wine-t Fedora Linuxra a Wine Repository használatával
  • A bor használata a CentOS-ben, a RHEL-ben és a Fedorában

A Wine telepítése forráskód használatával az RHEL Systemsben

1. lépés: Függőségi csomagok telepítése

Telepítenünk kell a „Fejlesztői eszközöket” néhány alapvető fejlesztői eszközzel, például GCC, flex, bison, hibakeresők stb. erre a szoftverre szükség van az új csomagok fordításához és felépítéséhez, valamint a YUM paranccsal történő telepítéséhez.

yum -y groupinstall 'Development Tools'
yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel
dnf -y groupinstall 'Development Tools'
dnf -y install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel

2. lépés: Töltse le a Wine forráskódot

Töltse le a forrásfájlt a wget paranccsal a /tmp könyvtárból normál felhasználóként.

cd /tmp
wget http://dl.winehq.org/wine/source/7.0/wine-7.0.tar.xz

3. lépés: A Wine forráskód kinyerése

Miután letöltötte a fájlt a /tmp könyvtárba, használja az alábbi tar parancsot a kibontásához.

tar -xvf wine-7.0.tar.xz -C /tmp/

4. lépés: Bor összeállítása forrásokból

Javasoljuk, hogy normál felhasználóként fordítson le és készítsen egy Wine telepítőt. Futtassa a következő parancsokat normál felhasználóként.

Megjegyzés: A telepítő akár 20-30 percig is eltarthat, és közben megkéri, hogy adja meg a root jelszót.

---------- On 64-bit Systems ---------- 
cd wine-7.0/
./configure --enable-win64
make
make install			[Run as root User]

---------- On 32-bit Systems ---------- 
cd wine-7.0/
./configure
make
make install			[Run as root User]

Telepítse a Wine-t Fedora Linuxra a Wine Repository használatával

Ha a Fedora Linux legfrissebb verzióját használja, telepítheti a Wine-t a hivatalos Wine tárházból az ábrán látható módon.

---------- On Fedora 36 ---------- 
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/36/winehq.repo
dnf install winehq-stable

---------- On Fedora 35 ---------- 
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/35/winehq.repo
dnf install winehq-stable

A Wine használata Windows-alkalmazások és -játékok futtatásához

A telepítés befejezése után futtassa a „winecfg” konfigurációs eszközt a GNOME asztalról a támogatott konfiguráció megtekintéséhez. Ha nem rendelkezik egyik asztali számítógéppel sem, akkor az alábbi paranccsal root felhasználóként telepítheti.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Az X Window System telepítése után normál felhasználóként futtassa a parancsot a wine konfigurációjának megtekintéséhez.

winecfg 

A Wine futtatásához meg kell adnia a végrehajtható program teljes elérési útját vagy a program nevét, az alábbi példában látható módon.

--------- On 32-bit Systems ---------
wine notepad
wine c:\\windows\\notepad.exe
--------- On 64-bit Systems ---------
wine64 notepad
wine64 c:\\windows\\notepad.exe

A bor nem tökéletes, mert a bor használata közben annyi program összeomlik. Úgy gondolom, hogy a borcsapat hamarosan kijavítja az összes hibáját a következő verziójában, de ossza meg észrevételeit az alábbi űrlap segítségével.