Wine je velmi užitečný balíček, který lze nainstalovat na jakoukoli distribuci Linuxu pro spouštění nativních aplikací pro Windows na Linuxu.
Tento balíček se ukázal jako nejlepší řešení pro používání všech aplikací v Linuxu, které běžně užíváte v prostředí Windows.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět úlohy instalace softwaru na jejich linuxovém serveru.
V této souvislosti se podíváme na to, jak nainstalovat Wine na CentOS 8.
Pokud však chcete vidět způsob instalace tohoto balíčku na jakoukoli jinou distribuci Linuxu, můžete se podívat na náš článek o instalaci Wine na Linux Mint 20.
Jak nainstalovat Wine na CentOS 8?
Pokud si přejete nainstalovat Wine na CentOS 8, musíte provést následující kroky popsané níže.
1. Stáhněte si všechny požadované balíčky a závislosti
Nejprve si budete muset stáhnout Development Tools for Wine, pro které musíte na CentOS 8 spustit následující příkaz:
$ sudo yum groupinstall 'Development Tools'
Během instalace Vývojových nástrojů budete muset pro jednou poskytnout svůj souhlas zadáním „y“.
Stažení vývojových nástrojů zabere přibližně 20 minut při mírné rychlosti internetu. Jakmile budou vývojové nástroje úspěšně staženy, zobrazí se na vašem terminálu zpráva „Dokončeno“.
Po stažení Vývojových nástrojů stáhneme také některé další balíčky spuštěním příkazu uvedeného níže:
$ sudo yum install libX11-devel freetype-devel zlib-devel libxcb-devel
Opět platí, že během instalace těchto balíčků budete muset pro jednou poskytnout svůj souhlas zadáním "y".
2. Stáhněte si zdrojový kód Wine na CentOS 8
Nyní, když byly všechny požadované balíčky a závislosti pro Wine úspěšně staženy do vašeho systému CentOS 8, je ten správný čas stáhnout si jeho zdrojový kód pomocí příkazu uvedeného níže:
$ wget https://dl.winehq.org/wine/source/2.0/wine-2.0.2.tar.xz
3. Extrahujte zdrojový kód Wine na CentOS 8:
Po úspěšném stažení zdrojového kódu Wine do našeho systému CentOS 8 jej rozbalíme do nově vytvořeného adresáře s názvem „tmp“ na našem disku C.
To lze provést, pokud spustíme příkaz uvedený níže:
$ tar –xvJf wine-2.0.2.tar.xz –C/tmp
Extrahování všech dílčích souborů bude trvat několik sekund a po dokončení procesu extrakce získáte kontrolu nad svým systémem CentOS 8 zpět.
4. Zkompilujte zdrojový kód Wine a nainstalujte jej na CentOS 8:
Nyní musíme tento stažený zdrojový kód Wine zkompilovat, aby jej bylo možné nainstalovat na náš systém CentOS 8.
K tomu budeme muset nejprve změnit výchozí cestu terminálu přechodem do adresáře „tmp“ (adresář, do kterého byly extrahovány soubory zdrojového kódu Wine).
Do tohoto adresáře můžeme přejít pomocí příkazu zobrazeného níže:
$ cd /tmp/wine-2.0.2
Jakmile jste tam v adresáři "tmp", musíte spustit následující příkaz:
$ ./configure --enable-win64
Protože jsme měli 64bitový systém, použili jsme výše uvedený příkaz.
Pokud však pracujete s 32bitovým systémem, můžete jednoduše spustit příkaz „./configure“, který bude sloužit ke stejnému účelu.
Nyní budete muset spustit příkaz uvedený níže:
$ make
Jakmile bude provedení tohoto příkazu dokončeno, budete muset konečně spustit následující příkaz, abyste dokončili proces instalace Wine na CentOS 8.
$ make install
5. Ověřte instalaci Wine na CentOS 8:
Po provedení kroků č. 1 až 4 bude Wine úspěšně nainstalován na váš systém CentOS 8. Jeho instalaci můžete potvrdit kontrolou nainstalované verze Wine pomocí příkazu zobrazeného níže:
wine --version
Jak odinstalovat Wine z CentOS 8?
Kdykoli budete chtít odstranit Wine ze systému CentOS 8 spolu se všemi jeho balíčky a závislostmi, můžete jednoduše spustit příkaz zobrazený níže:
$ sudo yum autoremove wine