Så här kör du Windows-programvara på Ubuntu med vin
Linux är ett bra operativsystem, men dess programkatalog kan saknas. Om det finns ett Windows-spel eller annan app som du bara 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 löpa 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 ansökan kommer att 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.
Platina-rated applikationer kör perfekt, utan några anpassningar, medan skräp-nominella applikationer inte går 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.
Installera vin
Du hittar Vin tillgängligt 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 Wineapplikation innehåller ibland information om den nödvändiga versionen av vin du behöver.
Köra ett program
När du väl har installerat Wine kan du ladda ner en applikations EXE- eller MSI-fil (Microsoft Installer) och dubbelklicka på den - precis som om du skulle använda Windows - kör det 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:
wine / 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 spelar ingen roll. Till exempel, fixa mig Meddelandet här indikerar att Wine inte innehåller stöd för en viss funktion än, men programmet körs 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 ett par verktyg, som du kan komma åt från programmenyn. Bara Skriv Vin i sökmenyn för att söka efter dem.
Vinens konfigurationsdialog innehåller en mängd olika alternativ, av vilka du kanske behöver få program som fungerar. 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 grafik, ljud och teman inställningar.
Programmet Avinstallera vinprogrammet listar din installerade programvara och låter dig ta bort program.
Paketet innehåller också Winetricks, ett hjälparcript som automatiserar vissa uppgifter. Winetracks kan vägleda dig genom att installera vissa populära applikationer och spel - men du hittar inte alla stödda program här.
Registret och filsystemet
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 det dolda .vin mappen i din hemmapp. Använd Se -> Visa gömda filer alternativet i filhanteraren för att avslöja det. När du har, hittar du en mapp som heter drive_c i .vin mapp - den här mappen innehåller innehållet i vinens C: -drev.
Roligt, geekigt 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.