Už se vám někdy stalo, že zkusíte spustit aplikaci Windows (.exe) v Linuxu a jednoduše se vám zobrazí zpráva, že to není možné? Důvod je jednoduchý, protože v systému souborů Linux nemůžeme instalovat aplikace Windows a naopak. Důvodem je, že systém souborů Windows je NTFS, zatímco Linux je ext4, ale i díky tomu máme možnost spouštět naše aplikace na Linuxu. V tomto případě v Ubuntu 21.04 funkčním způsobem, pokud vás ujistíme, že ne všechny aplikace jsou kompatibilní nebo budou spuštěny jako na počítači se systémem Windows. Toho dosahujeme díky Wine.
Co je vínoWine (Wine Is Not an Emulator) má v podstatě za úkol vytvořit v Ubuntu vrstvu kompatibility, která nám dává možnost spouštět aplikace Windows na všech operačních systémech kompatibilních s POSIX (Linux, macOS a BSD). Wine funguje tak, že simuluje vnitřní logiku Windows, takže je možné otevírat aplikace .exe, proto Wine překládá volání Windows API a převádí je na volání POSIX bez použití metod, jako jsou virtuální počítače.
Vlastnosti vínaJeho výhody použití jsou:
- Integruje funkce Linuxu pro aplikace Windows
- To nám dává možnost vzdáleného přístupu k aplikacím Windows
- Umožňuje přístup z libovolného terminálu X
- Windows aplikace lze spouštět pomocí skriptů
- Umožňuje, aby aplikace Windows byly k dispozici v síti prostřednictvím VNC a klienta Java / HTML5
Podívejme se, jak nainstalovat Wine na Ubuntu 21.04.
Jak nainstalovat Wine na Ubuntu 21.04
Krok 1
Pro přidání 32bitové architektury (x86) do Ubuntu spustíme následující příkaz:
sudo dpkg -add -architecture i386
Krok 2
Poté se chystáme stáhnout úložiště Wine:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Krok 3
Tento klíč instalujeme lokálně:
sudo apt-key přidat winehq.key
Krok 4
Aktualizujeme systém a jeho úložiště:
sudo apt aktualizace
Krok 5
Jakmile bude Ubuntu 21.04 aktualizován, nainstalujeme Wine pomocí následujícího příkazu:
sudo apt nainstalovat wine64
Krok 6
Pro potvrzení stažení a instalace všech balíčků Wine v Ubuntu 21.04 musíme zadat písmeno S:
Krok 7
Na konci tohoto procesu uvidíme následující:
Krok 8
Jsme připraveni nakonfigurovat Wine, proto v terminálu provedeme následující.
winecfg
ZVĚTŠIT
Krok 9
Tím se spustí proces konfigurace, který zobrazí následující okno:
Krok 10
Tam je například možné v Aplikacích určit, na které verzi Windows mají být aplikace spuštěny, na dalších záložkách, jako je například Integrace plochy, vidíme adresáře, které ukazují na možnosti Windows:
Krok 11
V jednotkách můžeme zobrazit vytvořené přístupy k síti:
Krok 12
Nyní v terminálu provedeme následující:
wine -version (uvádí nainstalovanou verzi Wine ”lsb_release -a (uvádí verzi Ubuntu)
Krok 13
Chcete -li otevřít aplikaci pomocí aplikace Wine, máme dvě možnosti, kterými jsou:
Klikněte pravým tlačítkem na spustitelný soubor a vyberte „Otevřít pomocí jiné aplikace“. Poté vybereme Víno.
ZVĚTŠIT
Krok 14
Další metoda je z terminálu spuštěním následující syntaxe:
wine app.exe
Krok 15
Vidíme, že se otevře průvodce instalací vybrané aplikace, tam normálně pokračujeme v instalačním procesu:
ZVĚTŠIT
Viděli jsme, jak je Wine klíčovou funkcí pro spouštění mnoha aplikací Windows na Ubuntu 21.04 bez ztráty jejich kvality a výkonu, což je ideální pro problémy s produktivitou nebo pro osobní použití.