Wéi installéiere Wäin 5.0 op CentOS, RHEL a Fedora


Wäin ass eng Open-Source a gratis Applikatioun fir Linux, déi d'Benotzer erlaabt all Windows-baséiert Applikatioun op Unix/Linux wéi Betribssystem ze lafen. Wäin Team hält hir Versiounen an all zwou Wochen eraus.

Schlussendlech huet d'Wäin Team houfreg déi stabil Verëffentlechung vum 5.0.2 ugekënnegt a fir d'Download an der Quell a binäre Packagen fir verschidde Verdeelungen wéi Linux, Windows a Mac verfügbar gemaach.

Dës Verëffentlechung beschreift e Joer vun Entwécklung Effort an iwwer 7,400 individuell Ännerungen. Et enthält eng grouss Zuel vu Verbesserungen déi an de Verëffentlechungsnotizen hei drënner opgeholl ginn. D'Haaptrei Highlights sinn:

  • Ingebaute Moduler am PE-Format.
  • Multi-Monitor Ënnerstëtzung.
  • XAudio2 Reimplementatioun.
  • Vulkan 1.1 Ënnerstëtzung.
  • Verschidde Bugfixes.

Fir e komplette Resumé vu gréisser Ännerungen, Kuckt d'Verëffentlechungsnotizen vum Wine 5.0 op https://www.winehq.org/announce/5.0.2

An dësem Artikel wäerte mir Iech op den einfachste Wee guidéieren fir déi lescht Verëffentlechung vu Wine 5.0.2 Versioun an RHEL an CentOS mat Quellcode z'installéieren (schwéier an nëmme gëeegent fir Experten) an op Fedora Linux mat offiziellen Wäinrepository (einfach a recommandéiert) fir nei Benotzer).

Op dëser Säit

  • Installéiert Wäin vum Quellcode op CentOS an RHEL
  • Installéiere Wäin op Fedora Linux Mat Wäin Repository
  • Wéi benotzt Wäin an CentOS, RHEL a Fedora

Mir mussen 'Development Tools' installéieren mat e puer Kärentwécklungsinstrumenter wéi GCC, flex, Bison, Debugger, etc. Dës Software ass erfuerderlech fir nei Packagen ze kompiléieren an ze bauen, se mat YUM Kommando installéieren.

# 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

Luet d'Quelldatei erof mam wget Kommando ënner/tmp Verzeechnes als normale Benotzer.

$ cd /tmp
$ wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz

Wann d'Datei ënner/tmp Verzeichnis erofgelueden ass, benotzt de Tar Kommando ënnen fir se ze extrahéieren.

$ tar -xvf wine-5.0.2.tar.xz -C /tmp/

Et ass recommandéiert fir e Wine Installer als normale Benotzer ze kompiléieren an ze bauen. Fëllt déi folgend Kommandoen als normale Benotzer aus.

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

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

Wann Dir déi lescht Versioun vu Fedora Linux benotzt, kënnt Dir Wäin installéieren mat dem offiziellen Wine Repository wéi gewisen.

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

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

Wann d'Installatioun ofgeschloss ass, lafen de winecfg Konfiguratiounstool vum GNOME Desktop fir déi ënnerstëtzt Konfiguratioun ze gesinn. Wann Dir keng vun den Desktops hutt, kënnt Dir se installéieren andeems Dir de Kommando ënnen als Root Benotzer benotzt.

# dnf groupinstall workstation            [On CentOS/RHEL 8]
# yum yum groupinstall "GNOME Desktop"    [On CentOS/RHEL 7]

Wann de X Window System installéiert ass, lafen de Kommando als normale Benotzer fir Wäinkonfiguratioun ze gesinn.

$ winecfg 

Fir de Wäin ze lafen, musst Dir de komplette Wee zum ausführbare Programm oder Programmnumm spezifizéieren wéi am Beispill hei ënnendrënner.

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

Wäin ass net perfekt, well wann Dir Wäin benotzt, gesi mir sou vill Programmer Crashen. Ech denken, datt d'Wäiteam geschwënn all Bugs an hirer zukünfteg Versioun fixéiert an mëttlerweil Är Kommentarer deelt mat eisem ënnen Formular.