Jak uruchamiać aplikacje Windows na Mac OS X z winem [Guide]

Wieloletni fani i entuzjaści zgodzą się, że Mac OS X jest funkcjonalny, ma płynny interfejs użytkownika oraz rozwijającą się bibliotekę aplikacji, co czyni go wspaniałym systemem operacyjnym. Apple OS X jest kompleksowym rozwiązaniem dla profesjonalistów, takich jak programiści, graficy oraz edytorzy dźwięku i wideo. Istnieją jednak sytuacje, w których aplikacje Windows przewyższają to, co oferuje OS X, a gry są najlepszym tego przykładem. Na szczęście można uruchamiać aplikacje Windows na różnych platformach, takich jak systemy oparte na Linuksie i OS X, dzięki emulacji Windows z Wine. W dalszej części artykułu pokażemy, jak używać Wine do uruchamiania aplikacji systemu Windows w systemie OS X.

Wine to bezpłatne oprogramowanie, które pozwala na uruchamianie aplikacji Windows w systemach Linux i Mac OS X. Istnieje od czasów systemu Windows 3.x i zyskało popularność wśród graczy ze względu na możliwość uruchamiania różnych gier Windows na Linuksie i Macu. Wine potrafi także bezproblemowo uruchamiać wiele innych typów aplikacji Windows na tych platformach.

Wersja Wine, której będziemy używać, to Wineskin Winery, która działa bezproblemowo, wymagając jedynie minimalnej konfiguracji. Wineskin opakowuje aplikację Windows, którą chcesz uruchomić, w pakiet, który działa jako aplikacja Mac. Dzięki temu Wineskin tworzy opakowanie dla aplikacji Windows, które mogą działać w systemie OS X.

Będziemy eksperymentować, instalując grę o nazwie Scribblenauts Unmasked: A DC Comics Adventure – procedura ta jest taka sama dla każdej gry lub aplikacji. Jeśli w trakcie procesu napotkasz błąd Findera, wystarczy uruchomić ponownie komputer Mac i kontynuować od miejsca, w którym zakończyłeś.

Aby rozpocząć, pobierz Wineskin Winery za pośrednictwem linku podanego na końcu tego posta. Przeciągnij pobrany plik do folderu aplikacji (działa w dowolnym miejscu, ale lepiej umieścić go w aplikacjach) i otwórz go. Naciśnij przycisk aktualizacji i pobierz wszystkie dostępne aktualizacje, ponieważ programiści regularnie wprowadzają poprawki błędów. Jeśli używasz najnowszej wersji, pole aktualizacji będzie wyszarzone.

Pierwszym krokiem jest pobranie silnika. Aby to zrobić, kliknij znak + pod panelem silników obok opcji „Dostępne nowe silniki”. Pojawi się okno „Dodaj silnik”. Wybierz najnowszy wymieniony silnik, kliknij „Pobierz i zainstaluj” i poczekaj na zakończenie procedury.

Powinieneś teraz zobaczyć zainstalowany silnik w głównym oknie.

Następnie kliknij „Utwórz nową pustą paczkę”, wybierz nazwę swojej aplikacji i naciśnij OK. Proces konfiguracji zajmie kilka minut, i może poprosić o zainstalowanie pakietu Wine Mono do uruchamiania aplikacji .NET, a następnie pakietu Gecko dla aplikacji opartych na HTML. Jeśli planujesz korzystać z któregokolwiek z nich, zainstaluj odpowiednie pakiety; w przeciwnym razie możesz po prostu nacisnąć przycisk Anuluj na obu.

Po zakończeniu przetwarzania kliknij „Wyświetl opakowanie w Finderze”, a zostaniesz przekierowany do utworzonej aplikacji.

Jeśli chcesz, możesz przeciągnąć aplikację do folderu aplikacji lub po prostu zapamiętać jej lokalizację; domyślna lokalizacja to ../Users/[username]/Applications/[nazwa_opakowania]. Zauważ, że plik ten może być dość duży, mimo że na początku nie zawiera żadnych danych, co jest normalne.

Teraz kliknij prawym przyciskiem myszy nowo utworzone puste opakowanie i wybierz „Pokaż zawartość pakietu” z menu kontekstowego. W zawartości pakietu przejdź do „drive_c” i skopiuj tam folder zawierający aplikację Windows.

Następnie wróć o krok i otwórz aplikację „Wineskin”.

Kliknij „Zaawansowane”, a następnie „Przeglądaj” na wyświetlonym ekranie Zaawansowane. Znajdź skopiowany katalog i wybierz z niego główny plik wykonywalny aplikacji lub gry. Możesz teraz zamknąć wszystko i uruchomić opakowanie; wszystko powinno działać poprawnie. Aby dodać autentyczność, możesz również wyszukać plik ikony (.icns) tutaj, a po uruchomieniu aplikacji lub gry nie będziesz miał wrażenia, że używasz opakowania.

Aplikacje, które wymagają platformy DotNet i DirectX, będą musiały być instalowane osobno, używając metody opisanej powyżej z tego samego opakowania. To wystarczy.

Oto efekt końcowy – Scribblenauts Unmasked: A DC Comics Adventure uruchomiona na moim MacBooku Pro.

W rzadkich przypadkach, jeśli wybrane oprogramowanie nie działa zgodnie z oczekiwaniami, możesz spróbować pobrać inny silnik. Niektóre aplikacje mogą czasami nie działać idealnie, co może wymagać samodzielnej konfiguracji opakowania Wineskin. Aby to zrobić, przejdź do „Zaawansowane” w programie uruchamiającym opakowanie, a będziesz mógł dostosować i ulepszyć swoje wrażenia. Nie ma uniwersalnego rozwiązania dla każdego scenariusza, więc będziesz musiał eksperymentować, aby znaleźć to, co działa dla Ciebie. Choć powinno to być bardzo rzadkie.

Pobierz Wineskin Winery na Mac OS X


newsblog.pl