9Jul

Så här kör du Windows-programvara på Ubuntu med vin

click fraud protection

Linux är ett bra operativsystem, men dess programkatalog kan saknas. Om det finns ett Windows-spel eller annan app som du helt enkelt inte kan göra utan kan du använda Wine för att köra den direkt på ditt Ubuntu-skrivbord.

Vin är ett pågående arbete, så det kommer inte att köra alla applikationer perfekt - i själva verket kan vissa applikationer kanske inte springa alls - men det förbättras hela tiden. Denna nybörjare guide kommer att få dig igång med Vin.

Wine Application Database

Processen att ta reda på om en applikation ska fungera med Wine och tweaking det till jobbet kan vara tråkigt, så Vinprojektet är värd en applikationsdatabas som kallas Wine AppDB.Sök i databasen för en applikation för att se betyg, kommentarer, tips, guider och tweaks kvar av andra användare.

Platinum-rated applikationer kör perfekt, utan några tweaks krävs, medan skräp-nominella applikationer inte körs alls.

För många appar, särskilt populära, hittar du en fullständig guide för att installera din applikation i Wine, liksom tweaks för att åtgärda eventuella irriterande problem.

instagram viewer

Installera vin

Vin hittar du i Ubuntu Software Center. Både stabila och betaversioner är tillgängliga - här är version 1.2 stabil och version 1.3 är beta. Den stabila versionen är mer testad - ibland kan en regression i betaversionen få en applikation att sluta fungera, men vissa applikationer fungerar bara med den nyare betaversionen. En ansökans inmatning i databasen Wine Application innehåller ibland information om den nödvändiga versionen av Wine som du behöver.

Köra ett program

När du har installerat Wine, kan du ladda ner en applikations EXE- eller MSI-fil( Microsoft Installer) och dubbelklicka på den - precis som om du använder Windows - kör den med Wine.

Detta är inte alltid det bästa sättet att köra en applikation. Om du stöter på ett problem kan du köra programmet från terminalen för att se detaljerade felmeddelanden som kan hjälpa dig att felsöka problemet. Använd bara följande kommando:

vin /path/to/ application.exe

Om du har en MSI-fil istället, använd följande kommando för att installera det:

vin msiexec / i /path/to/ installer.msi

Tänk på att många av felmeddelandena don 'det spelar ingen roll. Exempelvis anger fixme -meddelandet här att Wine inte innehåller stöd för en viss funktion än, men programmet går bra utan den här funktionen.

Om programmet kräver installation, installera det som om du använde Windows.

När det är installerat hittar du genvägarna i din programmeny, och eventuellt på skrivbordet.

Vinverktyg

Vinpaketet levereras med några verktyg, som du kan komma åt från programmenyn. Skriv bara Wine i programmenyn för att söka efter dem.

Vinens konfigurationsdialog innehåller en mängd olika alternativ, varav vissa kan behöva få applikationer att fungera. Du kan ställa in Windows-versionen Vin beter sig som, eller ställa in specifika Windows-versioner för varje enskild applikation. Andra alternativ inkluderar inställningar för grafik, ljud och teman.

Avinstallera Wine Software-verktyget visar din installerade programvara och låter dig ta bort program.

Paketet innehåller också Winetricks, ett hjälptips som automatiserar vissa uppgifter. Winetracks kan vägleda dig genom att installera vissa populära applikationer och spel - du hittar dock inte alla stödda program här, dock.

Registret &Filsystem

Många applikationer kräver registret anpassningar för att fungera korrekt. Du hittar ofta information om vilka registerposter som ska ändras i applikationsdatabasen. Utför regedit-kommandot från en terminal för att komma åt Vinens registerredigerare.

Vin använder ett virtuellt Windows-filsystem som lagras i den dolda . WINE -mappen i din hemmapp. Använd Visa - & gt; Visa Hidden Files -alternativet i filhanteraren för att avslöja det. När du har hittat hittar du en mapp med namnet drive_c i mappen . wine - den här mappen innehåller innehållet i Wine C: -drevet.

Njut, geeky faktum: Vin står för "Vin är inte en Windows emulator." Det efterliknar inte Windows;Det är en implementering av Windows API för Linux, Mac OS X, Solaris och BSD-familjen av operativsystem.