Pokud jste aktivním uživatelem systému Windows 10 a v určitém okamžiku musíte pracovat na systému CentOS 8, můžete si všimnout, že nelze nainstalovat aplikace systému Windows 10, což znamená, že je nebudeme moci používat. Důvod je jednoduchý , systém souborů Linux (ext4) není kompatibilní se spustitelnými soubory Windows 10 (NTFS), bez ohledu na to, jak moc se snažíme, nebude možné aplikaci spustit, abychom to vyřešili, máme Wine, Solvetic vysvětlí, o čem Wine je, jeho vlastnosti a jak jej můžeme nainstalovat na CentOS 8, Fedora nebo Red Hat.
Co je vínoWine byl vyvinut, aby umožnil uživatelům Linuxu, MacOS, FreeBSD nebo Solaris spouštět aplikace Windows přímo tam, aniž by ve skutečnosti používali systém Windows.
funkceMezi jeho charakteristikami najdeme:
- Má design paměti, který je kompatibilní s Win32, zpracování výjimek, vlákna a procesy.
- Může běžet Windows NT, 2000, XP, Vista, 7/8/10 a 64bitové i 32bitové programy a knihovny.
- Vhodné pro použití na operačních systémech kompatibilních s POSIX.
- Poskytuje podporu pro hry a aplikace založené na DirectX
- Podporuje zvuková rozhraní MMDevice, XAudio, WinMM, DirectSound
- Kompatibilní s hrami a aplikacemi založenými na OpenGL a Vulkan
- Desktop-in-a-box nebo kombinovatelná okna
- Umožňuje tisk pomocí ovladače PostScript v hostitelském tiskovém systému
- Má grafiku založenou na X11, která nabízí vzdálené prohlížení na jakémkoli X terminálu
- Zvuková zařízení můžeme používat prostřednictvím systémů ALSA, OSS, PulseAudio, Core Audio a dalších
- Umožňuje používat zařízení pro záznam videa pomocí v4l2
- Kompilátor prostředků a kompilátor zpráv
- Umožňuje míchání kódu Win32 a POSIX
- Má podporu Unicode
- Víno má více než 15 jazyků, které lze použít
- Integrovaný ladicí program a následné zprávy
Nyní uvidíme, jak nainstalovat Wine na CentOS 8, RHEL 8 nebo Fedora.
1. Jak nainstalovat Wine Linux
Krok 1
Prvním krokem bude instalace vývojových nástrojů „Development Tools“, které integrují vývojové nástroje jako GCC, flex, bison a masp, ty je nutné nainstalovat pomocí následujícího příkazu:
yum -y groupinstall 'Vývojové nástroje'
Krok 2
Když je tento proces dokončen, uvidíme následující:
Krok 3
Nyní nainstalujeme další doplňky pomocí následujícího příkazu:
yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus-devel fontconfig-devel
Krok 4
Zadáme písmeno S, abychom potvrdili stažení a instalaci těchto doplňků:
PoznámkaV případě, že objednávky Yum selžou, můžeme to zkusit pomocí příkazu DNF:
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.webp-turbo-devel libtiff-devel dbus devel fontconfig-devel
2. Jak stáhnout zdroj vína
Krok 1
Nejprve přejdeme do adresáře opt:
cd / optTam použijeme příkaz Wget ke stažení zdrojového kódu Wine:
wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
Krok 2
Extrahujeme obsah, který jsme stáhli:
dehet -xvf víno -5.0.2.tar.xzPřistupujeme k extrahovanému obsahu:
3. Kompilace vína
Krok 1
V tomto kroku vám Solvetic doporučuje spustit tento proces jako normální uživatel, provedeme následující:
Na 64bitových systémech: ./configure --enable-win64 Na 32bitových systémech: ./configure
PoznámkaDokončení tohoto procesu trvá 20 až 25 minut.
Krok 2
Poté provedeme následující:
udělat
Krok 3
Po dokončení tohoto procesu uvidíme následující:
Krok 4
Dokončíme instalaci Wine následujícím příkazem:
provést instalaci
Krok 5
Na konci budeme sledovat následující:
Krok 6
V případě Fedory musíme provést následující:
Ve Fedoře 32:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo dnf nainstalovat winehq-stable
Ve Fedoře 31:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo dnf nainstalovat winehq-stable
4. Jak používat Wine na CentOS 8, RHEL 8 nebo Fedora
Krok 1
Wine ke svému provozu vyžaduje použití prostředí GNOME, pokud toto nemáme, můžeme provést následující:
dnf groupinstall Workstation
Pro potvrzení stažení a instalace zadáme písmeno S.
Krok 2
Dále spustíme následující příkaz ke konfiguraci Wine:
winecfg
Krok 3
Zobrazí se některá vyskakovací okna s dalšími doplňky, kliknutím na Instalovat dokončíte akci ve Wine.
Krok 4
Když je toto dokončeno, dostaneme se do následujícího vyskakovacího okna:
ZVĚTŠIT
Krok 5
Zde můžeme konfigurovat všechny parametry Wine, jako jsou knihovny, kompatibilita aplikací, grafika a další:
ZVĚTŠIT
Krok 6
Můžeme vidět vnitřní cesty systému Linux, kam jsou přesměrovány parametry Windows, a také můžeme definovat, s jakou edicí Windows bude kompatibilní (od Windows 7 do Windows 10):
ZVĚTŠIT
Krok 7
Chcete -li spustit aplikaci Windows s aplikací Wine, přejděte na spustitelný soubor, klikněte na něj pravým tlačítkem a vyberte „Otevřít pomocí jiné aplikace“
ZVĚTŠIT
Krok 8
V následujícím vyskakovacím okně vybereme „Wine Windows Program Loader“:
Krok 9
Klikneme na „Vybrat“ a tím se spustí průvodce vybraným programem:
ZVĚTŠIT
Krok 10
Zde dokončíme instalační proces pro přístup k tomuto programu nebo aplikaci Windows v systému Linux:
ZVĚTŠIT
Jak jsme viděli, aplikace pro Windows lze spouštět na CentOS 8, RHEL 8 nebo Fedora stejně, jako kdybychom díky Wine provozovali počítač s Windows.