Kör Windows-applikationer på macOS med Wine
Många entusiaster anser att macOS är ett fantastiskt operativsystem med sin funktionalitet, smidiga användargränssnitt och ständigt växande applikationsbibliotek. Apple’s macOS är ofta det självklara valet för yrkesverksamma som utvecklare, grafiska designers och ljud- och videoredigerare. Trots detta finns det tillfällen då Windows-applikationer presterar bättre än motsvarigheter på macOS, där spel är ett tydligt exempel. Som tur är kan du köra Windows-applikationer på olika plattformar, inklusive Linux och macOS, tack vare Windows-emulering via Wine. Nedan går vi igenom hur du använder Wine för att köra Windows-program på macOS.
Wine är en kostnadsfri programvara som möjliggör körning av Windows-applikationer på Linux och macOS, en teknik som funnits sedan Windows 3.x-dagarna. Wine har blivit populärt bland spelare för sin förmåga att köra diverse Windows-spel på Linux och Mac, men det kan även köra många andra typer av Windows-applikationer utan problem.
Vi kommer att använda Wineskin Winery, som förenklar processen och ofta fungerar utan komplikationer. Wineskin paketerar Windows-programmet du vill köra i ett format som fungerar som en macOS-applikation. Med andra ord skapar Wineskin ett hölje för dina Windows-appar som kan köras på macOS.
I detta exempel installerar vi spelet ”Scribblenauts Unmasked: A DC Comics Adventure”. Proceduren är dock likadan oavsett vilken applikation eller spel du vill använda. Om du får ett Finder-fel under processen, starta bara om din Mac och fortsätt där du slutade.
Börja med att ladda ner Wineskin Winery (länk finns i slutet av artikeln), flytta den nedladdade filen till din applikationsmapp (eller annan valfri plats) och öppna programmet. Klicka på ”Uppdatera” och ladda ner alla tillgängliga uppdateringar, eftersom utvecklarna regelbundet släpper buggfixar. Om du har den senaste versionen kommer uppdateringsknappen att vara gråtonad.
Först behöver du ladda ner en ”motor”. Klicka på ”+” under ”Motoralternativ” bredvid ”Nya motorer tillgängliga”. Ett fönster ”Lägg till motor” visas. Välj den senaste motorn, klicka på ”Ladda ner och installera” och låt processen slutföras.
Nu ska din installerade motor synas i huvudfönstret.
Därefter, klicka på ”Skapa nytt tomt omslag”, välj ett namn för din app och klicka på ”OK”. Konfigurationen tar ett par minuter. Du kommer att bli ombedd att installera Wine Mono-paketet för att köra .NET-applikationer, och sedan Gecko-paketet för HTML-baserade appar. Om du planerar att använda dessa typer av applikationer, se till att installera respektive paket. Annars kan du bara klicka ”Avbryt” på båda.
När detta är klart, klicka på ”Visa omslag i Finder” och du kommer att komma till din skapade app.
Du kan flytta appen till din applikationsmapp om du vill, eller bara komma ihåg dess plats. Standardplatsen är ../Användare/[användarnamn]/Applikationer/vinskinn. Notera att filen är relativt stor även om den är tom, vilket är normalt.
Högerklicka på ditt nya tomma omslag och välj ”Visa paketinnehåll”. I paketets innehåll går du till ’drive_c’ och kopierar mappen som innehåller ditt Windows-program dit.
Gå sedan tillbaka ett steg och öppna ”Wineskin”-appen.
Klicka på ”Avancerat” och sedan på ”Bläddra”. Leta reda på din kopierade mapp och välj den huvudsakliga körbara filen för appen eller spelet. Stäng alla fönster och starta omslaget. Det borde fungera bra. För ett mer autentiskt utseende kan du söka efter en ikonfil (.icns) och lägga till den. Då kommer det inte att kännas som att du använder ett omslag när du kör appen eller spelet.
Applikationer som kräver DotNet-ramverket och DirectX behöver installeras separat med samma metod som beskrivits ovan. Det gör du inifrån samma omslag.
Här är slutresultatet – ”Scribblenauts Unmasked: A DC Comics Adventure” som körs på min Macbook Pro.
Om den valda mjukvaran inte fungerar som förväntat, kan du behöva testa en annan motor. Vissa program kanske inte fungerar felfritt. I sådana fall måste du konfigurera Wineskin-omslaget manuellt. För att göra det, öppna ”Avancerat” från omslagets startprogram. Du kommer att kunna anpassa och finjustera inställningarna. Det finns ingen universallösning som passar alla situationer. Du får experimentera för att hitta det som fungerar bäst för dig, men oftast behövs inte detta.