Vyhledávání na webu

Jak nainstalovat Wine na linuxové distribuce založené na RHEL


Wine je open source a bezplatná aplikace pro Linux, která uživatelům umožňuje spouštět jakýkoli software a hry založené na systému Windows na operačním systému Unix/Linux.

Nedávno tým Wine hrdě oznámil stabilní vydání 7.0 a zpřístupnil je ke stažení ve zdrojových a binárních balíčcích pro různé distribuce, jako jsou Linux, Windows a Mac.

Toto vydání popisuje rok vývoje a více než 9 100 jednotlivých změn, které zahrnují velké množství vylepšení, která jsou zaznamenána v poznámkách k vydání níže. Hlavní přednosti jsou:

  • Většina modulů převedena do formátu PE.
  • Větší podpora motivů s přibaleným motivem pro modernější vzhled.
  • Značně vylepšená podpora HID stacku a joysticku.
  • Nová architektura WoW64.
  • Různé opravy chyb.

V tomto článku vás provedeme nejjednodušším způsobem instalace nejnovější verze Wine 7.0 v distribucích založených na RHEL, jako jsou CentOS Stream, Rocky Linux a AlmaLinux pomocí zdrojového kódu (obtížné a vhodné pouze pro odborníky) a na Fedora Linux pomocí oficiálního úložiště vína (snadné a doporučené pro nové uživatele).

Na této straně

  • Nainstalujte Wine ze zdrojového kódu na CentOS a RHEL
  • Nainstalujte Wine na Fedora Linux pomocí Wine Repository
  • Jak používat Wine v CentOS, RHEL a Fedora

Instalace Wine pomocí zdrojového kódu v RHEL Systems

Krok 1: Instalace závislých balíčků

Potřebujeme nainstalovat 'Development Tools' s některými základními vývojovými nástroji, jako jsou GCC, flex, bison, ladicí programy atd. Tento software je nutný ke kompilaci a sestavování nových balíčků, nainstalujte je pomocí příkazu 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

Krok 2: Stažení zdrojového kódu vína

Stáhněte si zdrojový soubor pomocí příkazu wget v adresáři /tmp jako normální Uživatel.

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

Krok 3: Extrahování zdrojového kódu vína

Jakmile je soubor stažen do adresáře /tmp, rozbalte jej pomocí příkazu tar níže.

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

Krok 4: Kompilace vína ze zdrojů

Doporučuje se zkompilovat a sestavit Wine instalační program jako normální Uživatel. Spusťte následující příkazy jako běžný uživatel.

Poznámka: Instalačnímu programu to může trvat 20–30 minut a uprostřed vás požádá o zadání kořenového adresáře heslo.

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

Nainstalujte Wine na Fedora Linux pomocí Wine Repository

Pokud používáte nejnovější verzi Fedora Linux, můžete Wine nainstalovat pomocí oficiálního úložiště Wine, jak je znázorněno.

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

Jak používat Wine ke spouštění aplikací a her pro Windows

Po dokončení instalace spusťte konfigurační nástroj „winecfg“ z plochy GNOME, abyste viděli podporovanou konfiguraci. Pokud nemáte žádnou z ploch, můžete ji nainstalovat pomocí níže uvedeného příkazu jako uživatel root.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Po instalaci X Window System spusťte příkaz jako běžný uživatel, abyste viděli konfiguraci vína.

winecfg 

Chcete-li spustit Wine, musíte zadat úplnou cestu ke spustitelnému programu nebo název programu, jak je znázorněno v příkladu níže.

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

Wine není dokonalé, protože při používání vína vidíme, že tolik programů padá. Myslím, že vinařský tým brzy opraví všechny chyby ve své nadcházející verzi, mezitím se podělte o své komentáře pomocí našeho níže uvedeného formuláře.