Kuinka asentaa Wine RHEL-pohjaisiin Linux-jakeluihin


Wine on avoimen lähdekoodin ilmainen sovellus Linuxille, jonka avulla käyttäjät voivat ajaa mitä tahansa Windows-pohjaisia ohjelmistoja ja pelejä Unix/Linux-tyyppisessä käyttöjärjestelmässä.

Äskettäin Wine-tiimi ilmoitti ylpeänä 7.0:n vakaasta julkaisusta ja ladattavaksi lähde- ja binääripaketeissa eri jakeluille, kuten Linux, Windows. > ja Mac.

Tämä julkaisu kuvaa vuoden kehitystyötä ja yli 9 100 yksittäistä muutosta, joihin sisältyy suuri määrä parannuksia, jotka on tallennettu alla oleviin julkaisutietoihin. Tärkeimmät kohokohdat ovat:

  • Useimmat moduulit muunnetaan PE-muotoon.
  • Parempi teematuki ja niputettu teema nykyaikaisemman ilmeen luomiseksi.
  • Paranneltu HID-pinon ja joystick-tuki.
  • Uusi WoW64-arkkitehtuuri.
  • Erilaisia bugikorjauksia.

Tässä artikkelissa opastetaan yksinkertaisin tapa asentaa Wine 7.0 -version uusin versio RHEL-pohjaisiin jakeluihin, kuten CentOS Stream, Rocky Linux ja AlmaLinux lähdekoodilla (vaikea ja sopii vain asiantuntijoille) ja Fedora Linuxissa käyttämällä virallista viinivarastoa (helppo ja suositeltava uusille käyttäjille).

Tällä sivulla

  • Asenna Wine lähdekoodista CentOS:ään ja RHEL:iin
  • Asenna Wine Fedora Linuxiin Wine Repositoryn avulla
  • Viinin käyttäminen CentOS:ssä, RHEL:ssä ja Fedorassa

Viinin asentaminen lähdekoodilla RHEL Systemsissä

Vaihe 1: Riippuvuuspakettien asentaminen

Meidän on asennettava Kehitystyökalut joidenkin keskeisten kehitystyökalujen kanssa, kuten GCC, flex, bison, debuggerit jne. Tämä ohjelmisto on pakollinen uusien pakettien kääntämiseen ja rakentamiseen, niiden asentamiseen YUM-komennolla.

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

Vaihe 2: Lataa viinin lähdekoodi

Lataa lähdetiedosto wget-komennolla /tmp-hakemistosta tavallisena käyttäjänä.

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

Vaihe 3: Pura viinin lähdekoodi

Kun tiedosto on ladattu /tmp-hakemistoon, pura se alla olevalla tar-komennolla.

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

Vaihe 4: Viinin kokoaminen lähteistä

On suositeltavaa kääntää ja rakentaa Wine-asennusohjelma tavallisena käyttäjänä. Suorita seuraavat komennot tavallisena käyttäjänä.

Huomaa: asennusohjelma saattaa kestää 20-30 minuuttia ja keskellä se pyytää sinua syöttämään juuren salasana.

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

Asenna Wine Fedora Linuxiin Wine Repositoryn avulla

Jos käytät Fedora Linuxin uusinta versiota, voit asentaa Winen käyttämällä virallista Wine-tietovarastoa kuvan osoittamalla tavalla.

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

Kuinka käyttää Wineä Windows-sovellusten ja -pelien suorittamiseen

Kun asennus on valmis, suorita winecfg-määritystyökalu GNOME-työpöydältä nähdäksesi tuetut asetukset. Jos sinulla ei ole yhtään työpöytää, voit asentaa sen käyttämällä alla olevaa komentoa pääkäyttäjänä.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Kun X Window System on asennettu, suorita komento tavallisena käyttäjänä nähdäksesi viinin asetukset.

winecfg 

Jotta voit suorittaa Winen, sinun on määritettävä suoritettavan ohjelman koko polku tai ohjelman nimi alla olevan esimerkin mukaisesti.

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

Viini ei ole täydellinen, koska viiniä käytettäessä näemme niin monien ohjelmien kaatumisen. Uskon, että viinitiimi korjaa pian kaikki virheet tulevassa versiossaan, mutta jaa kommenttisi alla olevalla lomakkeellamme.