Kako instalirati Wine na RHEL-bazirane Linux distribucije


Wine je besplatna aplikacija otvorenog koda za Linux koja korisnicima omogućava pokretanje bilo kojeg Windows softvera i igara na Unix/Linux operativnom sistemu.

Nedavno je Wine tim s ponosom najavio stabilno izdanje 7.0 i učinio dostupnim za preuzimanje u izvornim i binarnim paketima za različite distribucije kao što su Linux, Windows > i Mac.

Ovo izdanje opisuje godinu dana razvoja i preko 9.100 pojedinačnih izmjena, što uključuje veliki broj poboljšanja koja su zabilježena u napomenama o izdanju ispod. Glavni naglasci su:

  • Većina modula je konvertovana u PE format.
  • Veća podrška za teme, sa temom u paketu za moderniji izgled.
  • Uvelike poboljšana podrška za HID stog i džojstik.
  • Nova WoW64 arhitektura.
  • Razne ispravke grešaka.

U ovom članku ćemo vas uputiti na najjednostavniji način da instalirate najnoviju verziju Wine 7.0 u RHEL distribucijama kao što su CentOS Stream, Rocky Linux i AlmaLinux koristeći izvorni kod (teško i pogodno samo za stručnjake) i na Fedora Linux koristeći službeni wine repozitorijum (jednostavno i preporučeno za nove korisnike).

Na ovoj stranici

  • Instalirajte Wine iz izvornog koda na CentOS i RHEL
  • Instalirajte Wine na Fedora Linux koristeći Wine Repository
  • Kako koristiti Wine u CentOS-u, RHEL-u i Fedori

Instaliranje Wine koristeći izvorni kod u RHEL sistemima

Korak 1: Instaliranje paketa zavisnosti

Moramo instalirati 'Razvojne alate' s nekim osnovnim razvojnim alatima kao što su GCC, flex, bison, < jaki>debageri, itd. Ovaj softver je neophodan za kompajliranje i pravljenje novih paketa, instaliranje pomoću YUM komande.

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

Korak 2: Preuzimanje izvornog koda Wine

Preuzmite izvorni fajl koristeći komandu wget u direktoriju /tmp kao normalan Korisnik.

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

Korak 3: Ekstrakcija Wine izvornog koda

Nakon što se datoteka preuzme u direktoriju /tmp, koristite donju naredbu tar da biste je raspakirali.

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

Korak 4: Sastavljanje Wine iz izvora

Preporuča se kompajlirati i izraditi Wine instalater kao normalan Korisnik. Pokrenite sljedeće komande kao običan korisnik.

Napomena: Instalacijskom programu može potrajati 20-30 minuta, a u sredini će od vas tražiti da unesete root lozinka.

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

Instalirajte Wine na Fedora Linux koristeći Wine Repository

Ako koristite najnoviju verziju Fedora Linuxa, možete instalirati Wine koristeći službeno Wine spremište kao što je prikazano.

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

Kako koristiti Wine za pokretanje Windows aplikacija i igara

Kada se instalacija završi, pokrenite alat za konfiguraciju “winecfg” sa GNOME radne površine da vidite podržanu konfiguraciju. Ako nemate nijedan desktop, možete ga instalirati koristeći donju naredbu kao root korisnik.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Kada je X Window System instaliran, pokrenite naredbu kao običan korisnik da vidite konfiguraciju vina.

winecfg 

Da biste pokrenuli Wine, morate navesti punu putanju do izvršnog programa ili naziva programa kao što je prikazano u primjeru ispod.

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

Vino nije savršeno, jer dok koristimo vino vidimo da se veliki broj programa ruši. Mislim da će wine tim uskoro popraviti sve greške u svojoj nadolazećoj verziji, au međuvremenu podijelite svoje komentare koristeći formu ispod.