Jak nastavit Winepaks na Linuxu

Spouštění programů navržených pro Windows na operačním systému Linux není jednoduchá záležitost. Aplikace vytvořené pro Windows obvykle nejsou plně kompatibilní s Linuxem. Důvodem je, že vývojáři se často plně nevěnují podpoře nástroje Wine, který umožňuje běh těchto aplikací na Linuxu.

Projekt s názvem „Winepak“ si klade za cíl vyřešit tuto situaci. Jeho cílem je zabalit populární aplikace pro Microsoft Windows do formátu, který je snadno instalovatelný na platformě Linux.

Důležité upozornění: Winepak je stále ve fázi aktivního vývoje. Některé programy zahrnuté v tomto seznamu mohou být nestabilní nebo dokonce nefunkční. Používání je tedy na vlastní riziko!

Co přesně je Winepak?

Winepak představuje univerzální balíček pro Linux, který obsahuje vše potřebné pro spuštění aplikace původně určené pro Windows. Tyto balíčky v sobě zahrnují Wine (kompatibilní vrstvu, která převádí kód Windows tak, aby fungoval v jiných operačních systémech), samotnou aplikaci pro Windows a veškeré další komponenty, které daná aplikace ke svému chodu potřebuje.

Vývojáři se rozhodli pro formát Flatpak, namísto balíčků specifických pro jednotlivé distribuce Linuxu, z jednoduchého důvodu: Flatpak je univerzální a může být nainstalován na jakémkoli Linuxovém systému. Navíc, balíčky Flatpak spouštějí programy v izolovaném prostředí, což zajišťuje, že jsou odděleny od systému. Tato izolace umožňuje Flatpaku vytvořit optimální podmínky pro běh softwaru Windows na Linuxu ve velké většině případů.

Instalace Flatpaku

Pokud plánujete používat Winepak na svém Linuxovém systému, je pravděpodobné, že již máte Flatpak nainstalovaný. Nicméně, ne každý uživatel Linuxu zná technologii Flatpak, neví, jak ji používat nebo jak ji správně nastavit.

Naštěstí se nemusíte zdržovat složitými návody na oficiálních stránkách Flatpaku. Místo toho si můžete prohlédnout náš návod, jak Flatpak na Linuxu správně nastavit.

Integrace Flatpaku do vašeho softwarového centra

Jakmile máte Flatpak funkční, doporučujeme otevřít terminál a nainstalovat do vašeho operačního systému Linux následující balíčky. Tyto balíčky zajistí integraci balíčků Flatpak do vašeho linuxového softwarového obchodu (například Gnome Software nebo KDE Discover).

Ubuntu

Ubuntu preferuje Snap před Flatpakem, takže ve výchozím nastavení nenabízí integrační balíčky pro Gnome Software ani KDE Discover. Proto je potřeba je dodatečně nainstalovat pomocí Apt.

sudo apt install plasma-discover-flatpak-backend

nebo

sudo apt install gnome-software-plugin-flatpak

Debian

Debian Linux ve svých softwarových zdrojích nemá balíčky s pluginy pro KDE Discover pro Flatpak. Může to být způsobeno pomalejším tempem aktualizací v Debianu. Nicméně, uživatelé mají přístup k softwarovému pluginu Gnome, který je možné instalovat pomocí správce balíčků Apt-get.

sudo apt-get install gnome-software-plugin-flatpak

Arch Linux

Arch Linux standardně neobsahuje integrační balíčky pro Gnome Software ani KDE Discover ve svých primárních softwarových zdrojích nebo AUR. Doporučujeme nahlédnout na Arch wiki stránku o Flatpaku pro další instrukce.

Fedora

Fedora standardně přichází s integrací Gnome Software. Pokud však používáte prostředí KDE, budete muset nainstalovat integrační balíček Discover pomocí DNF.

sudo dnf install plasma-discover-flatpak

OpenSUSE

Podobně jako Arch Linux, OpenSUSE ve výchozím nastavení nenabízí balíčky potřebné pro správnou funkci těchto pluginů. Doporučujeme nahlédnout na wiki stránku OpenSUSE o Flatpaku nebo nainstalovat programy pomocí příkazové řádky.

Nastavení Winepak repozitáře

Balíčky Winepak nejsou dostupné na Flathubu, což je největší úložiště aplikací Flatpak. Vývojáři projektu Winepak mají své vlastní úložiště, které je potřeba povolit, abyste mohli daný software používat.

Nastavení repozitáře Winepak funguje stejně jako u jakéhokoliv jiného zdroje softwaru Flatpak. Chcete-li ho přidat, otevřete terminál a použijte příkaz `remote-add`.

Pozor: NEPOUŽÍVEJTE `SUDO`! Flatpak vás vyzve k zadání hesla. Použití příkazů `sudo` nebo `su` by mohlo nastavit Winepak pro uživatele root, nikoliv pro váš uživatelský účet.

flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo

Podporované Winepak balíčky

Winepak je relativně nový projekt, a proto není zatím k dispozici velký výběr aplikací. Níže najdete seznam všech Winepak balíčků, které si uživatelé mohou nainstalovat prostřednictvím Gnome Software, KDE Discover nebo terminálu.

Upozornění: Některé z Winepaků uvedených v seznamu se nemusí zobrazit ve výsledcích vyhledávání. Důvodem je, že mnoho z těchto balíčků je stále ve fázi intenzivního vývoje. Pro více informací navštivte GitHub stránku Winepak.

Path of Exile
World of Warcraft
World of Tanks
StarCraft 2
League of Legends
Overwatch
CEMU
Fortnite (probíhá vývoj)
Notepad++
Internet Explorer 8 (probíhá vývoj)

Instalace Winepaku

Jakmile máte Winepak nastavený, můžete si nainstalovat libovolnou aplikaci. Otevřete Gnome Software nebo KDE Discover a vyhledejte aplikaci ze seznamu výše. Poté klikněte na „Instalovat“ a zadejte heslo pro instalaci do systému Linux. Alternativně, můžete otevřít terminál a použít příkazy:

flatpak search NazevWinepaku

flatpak install winepak NazevWinepaku -y