4+ sposoby uruchamiania oprogramowania Windows na Linuksie
Linux przeszedł długą drogę, ale czasami może się zdarzyć, że będziesz musiał uruchamiać aplikacje Windows - zwłaszcza gry PC z systemem Windows. Na szczęście istnieje wiele sposobów uruchamiania aplikacji Windows na Linuksie.
Oczywiście, zanim spróbujesz uruchomić stary program Windows, powinieneś spojrzeć lub alternatywy, które działają natywnie na Linuksie. Będziesz miał lepsze wrażenia, jeśli znajdziesz porządną alternatywę, która działa bez żadnego manipulowania.
Użyj Wine
Wine to warstwa kompatybilności, która pozwala aplikacjom Windows działać w systemie Linux. Jest to w zasadzie implementacja interfejsu Windows API w systemie Linux. Oczywiście Microsoft nie publikuje wszystkich informacji potrzebnych do ponownego wdrożenia API Windows od podstaw, więc Wine musi zostać poddane inżynierii odwrotnej. Chociaż działa to niezwykle dobrze, biorąc pod uwagę to, jak mało Microsoft dał nam wartość, nie jest to nawet idealne.
Aby uruchomić aplikację w Wine, możesz zainstalować Wine i użyć go do uruchomienia pliku .exe instalatora. Zanim to zrobisz, powinieneś zajrzeć na stronę aplikacji Wine Application Database, która powie Ci, jak dobrze aplikacja działa w Wine. Wino jest często używane w grach, ponieważ gry są jedynym typem oprogramowania, którego nie można uruchomić na maszynie wirtualnej. Podczas gdy Wine może być używany do uruchamiania aplikacji desktopowych takich jak Photoshop i Microsoft Word, będą one działać bezbłędnie na maszynie wirtualnej (patrz poniżej).
Możesz także spróbować użyć aplikacji takiej jak PlayOnLinux, która pomaga zautomatyzować proces instalacji obsługiwanych gier i innego oprogramowania w Wine.
Aplikacja Netflix Desktop wykorzystuje poprawioną wersję Wine do uruchamiania Netflix w systemie Linux - Silverlight nie działa poprawnie z aktualną wersją Wine.
Uruchom system Windows na maszynie wirtualnej
Podczas gdy Wine może mieć błędy lub awarie podczas instalowania aplikacji, wirtualna maszyna będzie w stanie uruchomić te aplikacje na komputerze. Zainstaluj system Windows w programie maszyny wirtualnej, takim jak VirtualBox, VMware Player lub KVM, a system Windows będzie działał w oknie. Możesz zainstalować oprogramowanie Windows na maszynie wirtualnej i uruchomić ją na pulpicie Linux.
Maszyny wirtualne wprowadzają pewne obciążenie, ale przy dzisiejszych szybkich procesorach uruchamianie wielu typów oprogramowania w maszynie wirtualnej nie powinno stanowić problemu. Jest to szczególnie ważne po dostosowaniu maszyn wirtualnych do prędkości. Nie dotyczy to gier - maszyny wirtualne nie mają bardzo dobrej obsługi grafiki 3D, więc wszystkie, oprócz najstarszych gier, nie będą działać.
Aby zintegrować aplikacje Windows z komputerem stacjonarnym, możesz użyć trybu bezproblemowego VirtualBox lub trybu Unity VMware. Aplikacje będą nadal działać na maszynie wirtualnej, ale ich okna będą bezproblemowo wyświetlane na pulpicie, tak jakby działały pod Linuksem.
Wypróbuj CrossOver
Jeśli Wine wydaje się zbyt wielkim bólem, możesz wypróbować CrossOver Linux. CrossOver to produkt komercyjny, więc będzie cię to kosztować, chociaż CodeWeavers oferuje bezpłatny okres próbny. CrossOver zasadniczo pobiera oprogramowanie Wine i pakuje je tak, aby zagwarantować prawidłowe działanie z popularnymi aplikacjami, takimi jak Photoshop, Office, a nawet popularne gry. CodeWeavers zapewnia komercyjne wsparcie dla tych obsługiwanych programów, więc masz kogoś, do kogo się zwrócić, jeśli coś się zepsuje.
Ta opcja nie jest dostępna dla wszystkich - często możesz uruchamiać te same aplikacje za pomocą Wine - ale jeśli jesteś zainteresowany uruchomieniem kilku popularnych aplikacji na pulpicie systemu Linux i zapłaceniu komuś za ulepszenie, CrossOver może być Twój bilet. CrossOver również wysyła swoje łatki z powrotem do projektu Wine, więc pieniądze, które płacisz, pomagają finansować rozwój win o otwartym kodzie źródłowym.
Podobnie jak w przypadku Wine, CrossOver nie będzie działał idealnie ze wszystkim. Podobnie jak w Wine, CodeWeavers ma stronę internetową kompatybilności bazy danych.
Użyj Pulpitu zdalnego
Jeśli masz dostęp do zdalnego systemu Windows, możesz spróbować uruchomić swoje aplikacje w zdalnym systemie Windows i używać zdalnego pulpitu w systemie Linux, aby uzyskać do nich dostęp. Aplikacje będą działać zdalnie w rzeczywistym systemie Windows, więc powinny działać poprawnie.
Wiele komputerów z systemem Linux zawiera oprogramowanie umożliwiające dostęp do zdalnych komputerów z systemem Windows. Jeśli nie, możesz zainstalować pakiet rdesktop.
Kiedy wszystko inne nie działa: podwójny rozruch
Nie możesz uruchamiać wszystkich programów Windows na Linuksie - kiedy pojawi się nowa, duża gra na PC, często będzie to trochę potrwać, dopóki nie uruchomi się poprawnie w Wine. Chociaż Steam na Linuksie i podobno wsparcie dla Linuxa od Blizzarda może zmienić to w przyszłości, gry są jedną z kategorii aplikacji, które mają najwięcej problemów na Linuksie - chociaż wiele starszych gier działa doskonale.
Zamiast całkowicie rezygnować z systemu Windows, należy rozważyć jego zachowanie w konfiguracji z podwójnym rozruchem. Jeśli chcesz zagrać w nową grę, która nie działa poprawnie w systemie Linux, uruchom ponownie system Windows.
Jeśli korzystasz z podwójnego rozruchu, możesz nawet uzyskać dostęp do partycji linuksowych z systemu Windows, dzięki czemu zawsze będziesz mieć dostęp do swoich plików.