Kako instalirati Wine na distribucije Linuxa temeljene na RHEL-u


Wine je besplatna aplikacija otvorenog koda za Linux koja korisnicima omogućuje pokretanje bilo kojeg softvera temeljenog na Windowsima i igara na operativnom sustavu sličnom Unixu/Linuxu.

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

Ovo izdanje opisuje godinu dana razvojnog napora i više od 9100 pojedinačnih promjena, što uključuje veliki broj poboljšanja koja su zabilježena u bilješkama o izdanju u nastavku. Glavni naglasci su:

  • Većina modula pretvorena u PE format.
  • Veća podrška temama, s temom u paketu za moderniji izgled.
  • Značajno poboljšana podrška za HID stack i joystick.
  • Nova WoW64 arhitektura.
  • Razni ispravci grešaka.

U ovom ćemo vas članku uputiti na najjednostavniji način instaliranja najnovijeg izdanja Wine 7.0 verzije u distribucijama temeljenim na RHEL-u kao što su CentOS Stream, Rocky Linux i AlmaLinux koristeći izvorni kod (teško i prikladno samo za stručnjake) i na Fedora Linux koristeći službeno spremište vina (jednostavno i preporučuje se novim korisnicima).

Na ovoj stranici

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

Instaliranje Winea korištenjem izvornog koda u RHEL sustavima

Korak 1: Instaliranje paketa ovisnosti

Moramo instalirati 'Razvojne alate' s nekim osnovnim razvojnim alatima kao što su GCC, flex, bison, programi za ispravljanje pogrešakaitd. ovaj softver je neophodan za prevođenje i izgradnju novih paketa, instalirajte ih pomoću naredbe YUM.

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 izvornu datoteku pomoću naredbe wget u direktoriju /tmp kao normalni korisnik.

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

Korak 3: Ekstrahiranje Wine izvornog koda

Nakon što se datoteka preuzme u direktorij /tmp, upotrijebite donju naredbu tar da je izdvojite.

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

Korak 4: Sastavljanje Wine-a iz izvora

Preporuča se kompajlirati i izgraditi Wine instalacijski program kao normalan korisnik. Pokrenite sljedeće naredbe kao običan korisnik.

Napomena: Instalacijski program može potrajati do 20-30 minuta, au sredini će od vas tražiti da unesete korijen 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 repozitorij

Ako koristite najnoviju verziju Fedora Linux, možete instalirati Wine pomoću službenog Wine repozitorija 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 instalacija završi, pokrenite konfiguracijski alat “winecfg” s radne površine GNOME da vidite podržanu konfiguraciju. Ako nemate nijednu radnu površinu, možete je instalirati pomoću donje naredbe kao root korisnik.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Nakon što instalirate X Window System, pokrenite naredbu kao običan korisnik da vidite konfiguraciju vina.

winecfg 

Da biste pokrenuli Wine, morate navesti punu stazu do izvršnog programa ili naziv 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

Wine nije savršen, jer dok koristimo wine vidimo toliko mnogo programa koji se ruše. Mislim da će tim za vino uskoro ispraviti sve greške u svojoj nadolazećoj verziji, au međuvremenu podijelite svoje komentare koristeći naš obrazac u nastavku.