Kuidas installida Wine 5.0 CentOS-ile, RHEL-ile ja Fedorale


Wine on Linuxi jaoks avatud lähtekoodiga ja tasuta rakendus, mis võimaldab kasutajatel käivitada mis tahes Windowsi-põhiseid rakendusi Unix/Linuxil nagu operatsioonisüsteem. Veinimeeskond avaldab oma versioone iga kahe nädala tagant.

Lõpuks teatas Wine'i meeskond uhkusega 5.0.2 stabiilsest väljaandmisest ja tegi allalaaditavate ja binaarsete pakettide allalaadimiseks kättesaadavaks mitmesugustele distributsioonidele, nagu Linux, Windows ja Mac.

See väljaanne kirjeldab aasta arendustegevust ja enam kui 7400 individuaalset muudatust. See sisaldab suurt hulka täiendusi, mis on salvestatud allpool toodud väljalaskemärkmetesse. Peamised tipphetked on:

  • Sisseehitatud moodulid PE-vormingus.
  • Mitme kuvari tugi.
  • XAudio2 uuesti rakendamine.
  • Vulkan 1.1 tugi.
  • Erinevad veaparandused.

Suuremate muudatuste täieliku kokkuvõtte leiate Wine 5.0 väljalaskemärkmetest aadressil https://www.winehq.org/announce/5.0.2

Selles artiklis juhendame teid lihtsaimal viisil, kuidas installida Wine 5.0.2 versiooni uusim versioon RHEL-i ja CentOS-i lähtekoodi (keeruline ja sobib ainult ekspertidele) ja Fedora Linuxi ametlikku veinihoidlat kasutades (lihtne ja soovitatav uutele kasutajatele).

Sellel lehel

  • Installige vein lähtekoodist CentOS-i ja RHEL-i.
  • Veini installimine Fedora Linuxi veinihoidla abil
  • Kuidas kasutada veini CentOS-is, RHEL-is ja Fedoras

Peame installima arendustööriistad koos mõnede põhiliste arendustööriistadega, nagu GCC, flex, bison, silurid jne. See tarkvara on vajalik uute pakettide kompileerimiseks ja ehitamiseks, YUM-käsu abil installimiseks.

# 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

Laadige lähtefail alla tavalise kasutajana kataloogis/tmp kataloogi wget abil.

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

Kui fail on kataloogi/tmp alla laaditud, kasutage selle ekstraktimiseks allpool olevat käsku tar.

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

Veini installer on soovitatav kompileerida ja ehitada tavalise kasutajana. Käivitage järgmised käsud tavalise kasutajana.

---------- 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]

Kui kasutate Fedora Linuxi uusimat versiooni, saate Wine'i installida ametliku veini hoidla abil, nagu näidatud.

---------- 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

Kui installimine on lõpule jõudnud, käivitage toetatud konfiguratsiooni nägemiseks GNOME töölaual seadistustööriist „winecfg”. Kui teil pole ühtegi töölauda, saate selle installida, kasutades juurkasutajana allolevat käsku.

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

Kui X Windowsi süsteem on installitud, käivitage käsk tavalise kasutajana, et näha veini konfiguratsiooni.

$ winecfg 

Veini käivitamiseks peate määrama kogu tee käivitatava programmi või programmi nimeni, nagu on näidatud allpool toodud näites.

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

Vein ei ole täiuslik, sest veini kasutamise ajal näeme nii mõndagi programmi krahhi. Ma arvan, et veinimeeskond parandab peagi kõik vead nende eelseisvas versioonis ja jagavad vahepeal teie kommentaare meie alloleva vormi abil.