Jak spustit aplikace pro systém Windows na Linuxu [Průvodce pro začátečníky]

Jakmile jste tady, předpokládám, že jste uživatel Linuxu. A jednou za čas se ocitnete v otázce: můžu běžet windows aplikace na Linuxu?.

Odpověď na tuto otázku je ano. Ano můžeš spustit aplikace systému Windows v systému Linux. Zde jsou některé způsoby, jak spustit programy systému Windows pomocí systému Linux:

  • Instalace systému Windows na samostatný disk HDD
  • Instalace systému Windows jako virtuálního počítače v systému Linux

Oba fungují dobře. Ale oni jsou poněkud zdrojem hladoví.

Pokud potřebujete pouze malou aplikaci Windows, instalace systému Windows na samostatný disk HDD nebo jako virtuální počítač není efektivní. Virtuální počítač navíc nemůže využívat celkový výkon vašeho zařízení. Takže, jaké řešení?

Žádné obavy, existuje jiný způsob, jak používat software Windows na Linuxu. Jmenuje se to Víno. Pokud se s ním ještě nepoznáte, nebo jste začátečník ve světě Linuxu, tento článek je pro vás.

V této příručce pro začátečníky vám ukážeme, co je Wine a jak ji používat pro spouštění softwaru Windows na Linuxu. Použil jsem zde Ubuntu, ale žádná jiná linuxová distribuce bude mít více či méně stejných kroků (s výjimkou příkazů v distribucích založených na Arch nebo Fedora).

Pomocí programu Wine spusťte programy systému Windows v systému Linux

Víno znamená WIne Is Not Emulátor. A WINE je vlastně zkratka pro to. A jak již bylo řečeno, není to ani virtuální stroj.

Spíše se jedná o vrstvu kompatibility pro běh aplikací Windows v operačních systémech typu UNIX nebo POSIX (např. Linux, Mac, BSD). Zatímco virtuální stroj nebo emulátor simuluje interní logiku Windows, Wine převádí logiku Windows na logiku UNIX / POSIX.

V jednoduchých a netechnických slovech víno převede interní příkazy systému Windows na příkazy, které váš systém Linux může nativně pochopit.

Doporučené čtení Jak nainstalovat Windows 10 V VirtualBoxu v Linuxu

Instalace vína

Existují různé způsoby, jak nainstalovat Wine do vašeho systému. Jelikož je to průvodce pro začátečníky, popíšu tu nejjednodušší cestu.

Téměř všechny Linuxové distribuce přicházejí s Wine v jejich úložišti. Většinou je k dispozici nejnovější stabilní verze produktu Wine prostřednictvím úložiště balíčků. Instalace Wine na Ubuntu je stejně snadná jako vypalování terminálu a spouštění těchto příkazů:

sudo apt update sudo apt nainstalovat víno

Pokud však používáte instalaci Ubuntu 64bit, budete muset spustit tyto další příkazy:

sudo dpkg -add-architektura i386

Toto přidá podporu architektury 32bit na vaši distribuci, která vám pomůže při instalaci konkrétního softwaru. Pokud nevíte, zda máte instalaci 32bit nebo 64bit, zkontrolujte tento článek: 32bit nebo 64bit Ubuntu?

Jaké aplikace systému Windows podporují víno?

Existuje velké množství aplikací systému Windows, které jsou v současné době plně podporovány aplikací Wine. Budou bez problémů.

Nové aplikace systému Windows se však vyvíjejí každý den. Mnoho z nich nebude fungovat, jak chceme na víně. Ale tempo vývoje Wine je také rychlé, stále se přidává podpora nových aplikací.

A tam je specializovaná databáze pro sledování právě to.

Databáze žádostí o víno má téměř 24,000 aplikace s různým statusem v závislosti na tom, jak dobře pracují aplikace ve Wine. Chcete-li rychle zkontrolovat hodnocení aplikace, kterou chcete použít ve Wine, můžete se tam podívat. Zde jsou významy těchto hodnocení:

  • Platina: Tyto aplikace se instalují a běží bezchybně ve víně mimo kancelář.
  • Zlato: Tyto aplikace pracují bezchybně s nějakou speciální konfigurací.
  • Stříbro: Aplikace s menšími problémy jsou označeny jako Silver.
  • Bronz: Bronzové mají závažné problémy, které vážně ovlivňují jejich používání.
  • Odpadky: Tohle prostě nebude fungovat na víně.

Recenze, instalační procedury, které verze testu Wine byla testována a různé užitečné údaje jsou také k dispozici pro každou aplikaci zde.

Samozřejmě, Wine Application Database je převážně uživatelsky generovaná data, takže jste vždy ochotni zkusit spustit aplikaci s jinou verzí Wine a sdílet svůj výsledek se zbytkem komunity.

Hledání aplikace v databázi aplikací vína

Podívejme se, jak můžeme najít aplikaci ve Wine Application Database.

  • Jít do Databáze žádostí o víno.
  • klikněte Procházet aplikace z levého postranního panelu.
    Hledání aplikace ve víně AppDB
    Hledání aplikace ve víně AppDB
  • Napište jméno aplikace, kterou chcete najít v aplikaci Jméno pole.
    Filtr názvu vína AppDB
    Filtr názvu vína AppDB
  • Klikněte na odkaz na aplikaci z výsledku vyhledávání.
  • Zobrazí se popis aplikace. Zobrazí se seznam různých verzí s jejich hodnocením kompatibility s konkrétní verzí Wine.
    Aplikace Wine AppDB
    Aplikace Wine AppDB

    Klikněte na odkaz nejnovější verze.

  • Toto je hlavní stránka, kterou potřebujete zkontrolovat. Podrobné informace o konkrétní verzi budou k dispozici.
    Podrobné informace o aplikaci
    Podrobné informace o aplikaci

    Získáte představu o tom, co bude fungovat a co nebude. Postup instalace bude také zahrnut, pokud jsou potřebné další instalace.

Začínáme s vínem

Než začneme instalovat a spouštět aplikace ve Wine, měli bychom mít jasnou představu o několika věcech ao tom, jak nakonfigurovat Wine pro použití:

WinePrefix

Aplikace Windows potřebují jednotku C:. Víno používá k tomuto účelu virtuální jednotku C: Zobrazí se adresář této virtuální jednotky C: víno. Nejprve musíme vytvořit vínku. Chcete-li to udělat, spusťte terminál a zadejte tento příkaz:

víno

Tím vytvoříte předkrm a otevřete konfigurační okno pro víno. Můžete změnit možnosti konfigurace, pokud chcete, nebo nechat, aby byly tak, jak to je na čase, a zavřete je. Nyní můžete najít virtuální C: jednotku na

$ HOME / .wine / c_drive
WinePrefix C: Drive
WinePrefix C: Drive

Obecným pravidlem je nainstalovat každou novou aplikaci do čerstvého vína. Můžeme vytvářet a udržovat vícenásobné víno ručně. Ale tento úkol bude pro začátečníky slušné. Takže teď tuto část přeskočíme. Ale později vám ukážeme cestu k tomu, že tuto část lehce děláte.

Instalace aplikace s vínem

Instalace podporované aplikace do aplikace Wine je obecně stejně snadná jako dvojité kliknutí na instalační soubor. Nyní se však ukážeme, jak postupovat krok za krokem k instalaci 7-zip na víně.

  • Nejdříve zkontrolujte Hodnocení 7-zip na databázi aplikací vína. Má rating Platinum, takže jsme rádi.
  • Otevřít konfiguraci vína ( víno ) a nastavte verzi systému Windows na Windows 7.
    Víno Windows 7
    Víno Windows 7
  • Klepněte pravým tlačítkem myši na instalační soubor 7-zip a vyberte Otevřít programem Wine Windows Loader.
    Instalační soubor 7-zip
    Instalační soubor 7-zip
  • Vidíte cestu cílové složky? Instalační program 7-zip rozpoznal virtuální jednotku C:
    Adresář instalace 7zip na Wine
    Adresář instalace 7-zip na Wine
  • Dokončete instalaci.
  • Přejděte do instalačního adresáře [ $ HOME/.wine/drive_c/Program Files / 7-zip /] z prohlížeče souborů.
  • Klepněte pravým tlačítkem na 7zFM.exe a přejděte na Vlastnosti > Otevřít.
    Nastavte výchozí .exe Loader
    Nastavte výchozí .exe Loader
  • vybrat Wine Windows Loader programu a zavřete okno.
  • Poklepejte na 7zFM.exe
    7-zip běží s Wine
    7-zip běží s Wine
  • A pak jdete!
  • Pro vytvoření zástupce na pracovní ploše klikněte pravým tlačítkem na
    Vytvoření zástupce 7-zip
    Vytvoření zástupce 7-zip
  • Nyní přesuňte odkaz na plochu.
    Přesuňte zástupce na plochu
    Přesuňte zástupce na plochu
  • Nyní můžete spustit 7-zip přímo z pracovní plochy. Jediné, co musíte udělat, je dvojitým kliknutím na ikonu.
    Spusťte 7zip z plochy
    Spusťte 7 zip z plochy
  • Pokud chcete získat přístup k souborům v systému Linux, jsou obvykle umístěny v systému Windows Z: Pohon.
    Adresář Linux v Z: jednotce
    Adresář Linux v Z: jednotce
  • Můžete použít 7-zip stejně jako v systému Windows - pro extrahování a vytváření archivů a podobně.

Děláme věci (hodně) jednodušší

Možná jste si všimli, že u databáze žádostí o víno je s každou verzí revize aplikací uvedena konkrétní verze Wine.

Je to kvůli rychlému vývoji vín. Přestože aplikace běží s aktuální verzí aplikace Wine, nemusí být spuštěna s budoucí verzí kvůli provedeným změnám.

Také jsem se zmínil o instalaci každé aplikace do své vlastní čerstvé lněné předky. Takže aplikace nemá šanci zasahovat do jiného. A všechno to děláte ručně, obvykle z terminálu, je časově náročné, únavné a někdy matoucí.

PlayOnLinux je zde k záchraně. Poskytuje příjemné rozhraní pro snadné provádění všech těchto věcí. Pro instalaci programu PlayOnLinux na Ubuntu stačí spustit tento příkaz:

sudo apt nainstalovat playonlinux
Rozhraní PlayOnLinux
Rozhraní PlayOnLinux

Můžete snadno provádět všechny úlohy spojené s vínem pomocí programu PlayOnLinux z krásného a intuitivního grafického rozhraní:

  • Instalace a odinstalování aplikací.
  • Vytváření, aktualizace a odstranění vín.
  • Udržujte víno různých architektur a verzí.
  • Spustit a vytvořit zástupce pro nainstalované aplikace.
  • A tak dále…

Ale přesto budete muset zkontrolovat databázi aplikací Wine pro recenze, instalační postupy a podobně.

Výhody použití vína

Pokud jde o spouštění aplikací systému Windows v systému Linux, Wine nabízí mnoho výhod oproti použití emulátorů nebo virtuálních počítačů.

  • Představení: Víno je imunní vůči ztrátě výkonu, které se vyskytuje při emulaci.
  • Nativní zkušenost: Před spuštěním aplikace Windows není třeba otevřít Wine. Přesně tak, jak funguje Wine, bude jasnější z tohoto citátu z oficiálních stránek,

    Víno lze považovat za emulátor systému Windows podobně, jako je systém Windows Vista, který lze považovat za emulátor systému Windows XP. Obě aplikace umožňují spouštět stejné aplikace tím, že převádí systémová volání podobně. Nastavení režimu Wine, které napodobuje systém Windows XP, se nijak neliší od nastavení aplikace Vista, aby spustila aplikaci v režimu kompatibility s XP.

Deriváty vína

Existuje spousta projektů pro spouštění aplikací systému Windows na jiných platformách založených na Wine:

  • CrossOver: CrossOver je vyvinut společností s názvem CodeWeavers. Je přímo založen na víně s několika vylepšeními a proprietárními doplňky. CodeWeavers ve skutečnosti zaměstnává velkou část vývojářů vín. Na rozdíl od rychlého vydání Wine jsou verze CrossOver stabilnější. Jedním a hlavním nedostatkem je, že Crossover není volný.
  • PlayOnLinux: PlayOnLinux je zcela založen na víně. A poskytuje jednodušší cestu pro instalaci a správu aplikací pomocí aplikace Wine. PlayOnLinux je zdarma.
    Je také k dispozici pro Mac jako PlayOnMac.
  • ReactOS: ReactOS je zcela jiný open-source operační systém pro běh aplikací Windows. Využívá značné množství kódů z Vína. Jedná se však o projekt, který se vyvíjí více než deset let, a nedoporučuji jej.

Další tipy pro používání vína

Winetricks

To je další důležitá část použití vína. Winetricks je pomocný skript, který umožňuje stahovat a instalovat různé redistribuovatelné runtime knihovny potřebné pro spuštění některých aplikací ve Wine. Ty mohou obsahovat náhrady za komponenty Wine pomocí knihoven uzavřených zdrojů. Winetricks přichází s instalací Wine na Ubuntu.

Pro spuštění winetricks spusťte tento příkaz:

winetricks
Winetricks
Winetricks

Existuje mnoho možností pomoci s různými úkoly.

Instalace aplikace s Winetricks

jestli ty Nainstalujte aplikaci z winetricks, bude instalován v samostatném předpisech na víno. Pojďme se nainstalovat VLC:

Winetricks - Instalace aplikace
Winetricks - Instalace aplikace
Winetricks - Instalace VLC
Winetricks - Instalace VLC

Poté začne stahovat instalační soubory VLC. A pak vás provede zbytkem procesu. Je to docela jednoduché.

Nainstalujte systém Windows DLL nebo součásti a další

Můžete si vybrat vinné víno od winetricks a nainstalovat různé knihovny a komponenty požadované aplikací, kterou chcete spustit, a také provádět další operace.

Skripty Winetricks
Skripty Winetricks
Winetricks knihovny a komponenty
Winetricks knihovny a komponenty

NB: Pokud se vám zdá, že používáte winetricks, je to naprosto v pořádku. Cítím se stejně jako já. Vždycky používám PlayOnLinux z tohoto důvodu. PlayOnLinux může udělat vše, co byste mohli potřebovat od winetricks.

Další informace můžete zkontrolovat Víno FAQ a Dokumentace.

Doufám, že vám pomůže tato úplná příručka pro začátečníky k použití Wine v Linuxu. Teď můžeš spusťte programy systému Windows v systému Linux bez instalace virtuálního stroje nebo duální bootování.

Dejte nám vědět, pokud máte nějaké dotazy nebo názory v sekci komentáře níže.

Zdroj

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.