4Aug
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.
Wine 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 interfejsu API systemu Windows od podstaw, więc Wine musi zostać poddane inżynierii wstecznej. Mimo że 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, aby uruchamiać Netflix w systemie Linux - Silverlight nie działa poprawnie z aktualną wersją Wine.
Uruchom system Windows w maszynie wirtualnej
Podczas gdy Wine może mieć błędy lub awarie podczas instalowania aplikacji, maszyna wirtualna 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ą pewien narzut, ale przy dzisiejszych szybkich procesorach uruchamianie wielu typów oprogramowania w maszynie wirtualnej nie powinno stanowić problemu. Jest to szczególnie ważne po tym, jak ulepszyłeś te maszyny wirtualne, by uzyskać szybkość.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ą wyglądały bezproblemowo na twoim komputerze, tak jakby działały pod Linuksem.
Wypróbuj CrossOver
Jeśli wino 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 dla wszystkich - często można uruchamiać te same aplikacje za pomocą Wine - ale jeśli jesteś zainteresowany uruchomieniem kilku popularnych aplikacji na swoim pulpicie Linux i zapłaceniu komuś za ulepszenie, CrossOver możebądź biletem. 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.
, gdy wszystkie inne niepowodzenia: podwójny rozruch
Nie możesz uruchamiać każdego programu Windows na Linuksie - kiedy pojawi się duża nowa gra na PC, często będzie dość długo, zanim uruchomi się poprawnie w Wine. Podczas gdy 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, rozważ zachowanie go 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 masz podwójne uruchamianie, możesz nawet uzyskać dostęp do partycji systemu Linux z systemu Windows, dzięki czemu zawsze będziesz mieć dostęp do swoich plików.