4 spôsoby spustenia softvéru Windows na Linuxe
Systém Linux je dosť dlhý, ale je možné, že budete musieť príležitostne používať aplikácie Windows - predovšetkým hry pre PC len v systéme Windows. Našťastie existuje pomerne málo spôsobov, ako spustiť aplikácie Windows na systéme Linux.
Samozrejme, skôr ako sa pokúsite spustiť starý program Windows, mali by ste sa pozrieť alebo alternatívy, ktoré bežia na Linuxe. Budete mať lepšie skúsenosti, ak nájdeš slušnú alternatívu, ktorá beží bez toho, aby ste sa bavili.
Použite Wine
Víno je vrstva kompatibility, ktorá umožňuje aplikáciám Windows bežať na Linuxe. Je to v podstate implementácia Windows API na Linuxe. Spoločnosť Microsoft samozrejme nezverejňuje všetky informácie, ktoré potrebujeme na opätovné zavedenie rozhrania API systému Windows od začiatku, takže Wine musí byť opravené. Zatiaľ čo to funguje úžasne dobre vzhľadom k tomu, ako málo nám Microsoft dal za to, že stojí za to, je to zďaleka perfektné.
Ak chcete spustiť aplikáciu v programe Wine, môžete nainštalovať program Wine a použiť ho na spustenie súboru .exe inštalátora. Skôr ako začnete, mali by ste sa pozrieť na webovú stránku aplikácie Wine Database, ktorá vám povie, ako dobre funguje aplikácia vo Wine. Víno sa často používa pre hry, pretože hry sú jediným typom softvéru, ktorý sa nedá spustiť vo virtuálnom počítači. Zatiaľ čo Wine môže byť použité na spustenie desktopových aplikácií, ako sú Photoshop a Microsoft Word, tieto budú fungovať bezchybne vo virtuálnom počítači (pozri nižšie).
Môžete tiež skúsiť používať aplikáciu ako PlayOnLinux, ktorá pomáha automatizovať proces inštalácie podporovaných hier a iného softvéru vo Wine.
Aplikácia Netflix Desktop používa opravenú verziu Wine na spustenie Netflix na Linuxe - Silverlight nepracuje správne s aktuálnou verziou Wine.
Spustite systém Windows vo virtuálnom počítači
Zatiaľ čo Wine môže mať chyby alebo pády pri inštalácii aplikácií, virtuálny počítač bude schopný spustiť tieto desktopové aplikácie v poriadku. Nainštalujte systém Windows do programu virtuálneho počítača, ako je VirtualBox, VMware Player alebo KVM, a budete mať systém Windows spustený v okne. Môžete nainštalovať softvér systému Windows do virtuálneho počítača a spustiť ho na pracovnej ploche systému Linux.
Virtuálne stroje predstavujú nejaké režijné náklady, ale v dnešných rýchlych procesoroch by nemal byť problém s väčšinou typov softvéru vo virtuálnom stroji. To platí najmä po tom, čo ste vylepšili tieto virtuálne stroje pre rýchlosť. Toto sa nevzťahuje na hry - virtuálne počítače nemajú veľmi dobrú podporu 3D grafiky, takže všetky najstaršie hry sa nepodarí spustiť.
Ak chcete integrovať aplikácie systému Windows s vašou pracovnou plochou, môžete použiť bezproblémový režim VirtualBox alebo režim jednoty VMware. Aplikácie budú stále bežať vo virtuálnom počítači, ale ich okná sa objavia hladko na ploche, ako keby boli spustené na systéme Linux.
Vyskúšajte CrossOver
Ak sa zdá, že víno je príliš veľa bolesti, možno budete chcieť vyskúšať CrossOver Linux. CrossOver je komerčný produkt, takže vám bude stáť peniaze, hoci CodeWeavers ponúka bezplatnú skúšobnú verziu. CrossOver v podstate vezme softvér Wine a balíčky, takže je zaručené správne fungovanie s populárnymi aplikáciami, ako sú Photoshop, Office a dokonca aj populárne hry. Program CodeWeavers poskytuje komerčnú podporu pre tieto podporované programy, takže máte niekoho, kto sa obráti, ak sa niečo zlomí.
Táto možnosť nie je pre všetkých - často môžete spustiť rovnaké aplikácie pomocou programu Wine - ale ak máte záujem len o spustenie niekoľkých populárnych aplikácií na pracovnej ploche systému Linux a zaplatiť niekomu inému, ktorý vám urobí ladenie, môže byť CrossOver Vaša letenka. CrossOver tiež posiela svoje záplaty späť do projektu Víno, takže peniaze, ktoré platíte, pomáhajú financovať vývoj vína s otvoreným zdrojom.
Rovnako ako v prípade vína, CrossOver nebude fungovať dokonale so všetkým. Rovnako ako v prípade vína, CodeWeavers má webovú stránku o kompatibilite databázy.
Použiť vzdialenú pracovnú plochu
Ak máte prístup k vzdialenému systému Windows, možno budete chcieť skúsiť spustiť aplikácie vo vzdialenom systéme Windows a pomocou vzdialenej pracovnej plochy v systéme Linux, aby ste k nim mali prístup. Aplikácie budú bežať na diaľku v skutočnom systéme Windows, takže by mali fungovať správne.
Mnohé desktopy Linuxu už obsahujú softvér na prístup k vzdialeným systémom Windows. Ak nie, môžete nainštalovať balík rdesktop.
Keď všetko zlyhá: Dvojitý štart
Nemôžete spustiť každý program Windows v systéme Linux - keď vystupuje veľká nová PC hra, bude to často nejaký čas, kým nebude správne fungovať vo víne. Zatiaľ čo Steam v systéme Linux a rumored Linux podpora od Blizzard môže zmeniť v budúcnosti, hry sú jedna kategória aplikácie, ktoré majú najviac problémov na Linux - aj keď veľa starších hier funguje dokonale.
Namiesto toho, aby ste sa úplne vzdali systému Windows, zvážte jeho udržanie v konfigurácii s dvomi bootmi. Ak chcete hrať novú hru, ktorá nefunguje správne v systéme Linux, reštartujte systém Windows.
Ak používate duálne zavádzanie, môžete dokonca získať prístup k oddielom systému Linux z operačného systému Windows, aby ste mali vždy prístup k súborom.