Android

Så här kör du Windows Apps i Linux

Kali Linux Windows App (WSL 2 with sound)

Kali Linux Windows App (WSL 2 with sound)

Innehållsförteckning:

Anonim

Vinet är öppet källprojekt som ser fram emot att erbjuda något underbart: förmågan att köra Windows-program under Linux (eller något annat open source-operativsystem). Det gör detta genom att försöka återskapa Windows API-skiktet i öppen källkod.

Slutligen! En chans att köra dessa Windows-program för vilka det inte finns några öppna källanaloger: Quicken eller Flash CS. Och alla dessa spel!

Tyvärr är verkligheten lite mer komplicerad. Ja, Vin är ganska bra på att köra vissa Windows-program och -spel. Men för att få ut det mesta, behöver du hacka. Ofta får man vin att leverera är en svart konst och inte för nybörjare.

[Ytterligare läsning: 4 Linux-projekt för nybörjare och mellanliggande användare]

Lyckligtvis finns det flera färdiga installationsguider som hjälper till att komma runt problem. Det här är skript som skrivs av personer som har gjort hackingen för dig. Det finns fyra projekt som är värda att nämna: CrossOver, Cedega, Vin-Dörrar och PlayOnLinux.

CrossOver kommer i spel och standardversioner, och är ett proprietärt och kommersiellt projekt skapat av samma utvecklare bakom Wine. Som sådan är det helt enkelt det bästa valet för ett krångelfritt liv. Det kommer att kosta dig, men några av pengarna går till sponsring Vinutvecklare.

Cedega är ett annat proprietärt och kommersiellt projekt, den här gången främst för spelare. Med de flesta konton är det bästa valet om du bara vill spela spel, och Cedega utvecklare hackar vinkoden betydligt för bättre resultat. Det kommer dock att kosta dig, men fungerar på abonnemang snarare än engångs licensavgift.

Vin-Dörrar och PlayOnLinux är både öppen källkod och gratis, så du kan också försöka hitta var och en för att hitta som passar dina behov bäst. Jag tar en snabb titt på båda nedan. Dessa instruktioner gäller för Ubuntu 9.04.

Förberedelse

Innan du installerar en Vin-applikation, är det en bra idé att installera Microsoft Core Web-typsnitt. Dessa är vanliga typsnitt för misstankar i en typisk Windows-installation (Arial, Times New Roman etc.) och många Windows-program räknar med att hitta dem på plats. Saker kommer förmodligen att vara udda utan dem.

Du kan installera dem genom att antingen kopiera.ttf-filerna från en Windows-installation eller genom att installera msttcorefonts-paketet. Teckensnitt som inte levereras som en del av detta paket, men som vissa applikationer kan behöva, inkluderar Tahoma och MS Sans. Du kan hitta dessa på nätet om du söker. Du kan installera dem genom att skapa en mapp som heter.fonter i din / hemkatalog och placera dem där.

Om du vill importera direkt från en Windows-installation hittar du teckensnitt i katalogen C: windows fonts. Kopiera alla.ttf-filer till en USB-pinne, skapa en ny mapp i din / hemkatalog som heter.fonts (notera perioden innan ordfonterna!) Och placera dem där. Och det är allt. Skrifterna kommer nu att finnas tillgängliga i alla dina applikationer.

PlayOnLinux

För att installera PlayOnLinux måste du lägga till ett nytt förråd och installera ett program från det. Öppna ett terminalfönster (Program, Tillbehör, Terminal) och skriv följande:

sudo wget //deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d / playonlinux.list

sudo apt-get-uppdatering

sudo apt-get install playonlinux

När programmet har installerat hittar du det på menyn Program, Spel (Det är värt att nämna att PlayOnLinux är - som namnet antyder - främst utformat för att tillåta installation av Windows-spel, men det innehåller även skript för många populära applikationer).

När programmet körs för första gången kommer du att måste slutföra en installationsguiden. Klicka på Vidarebefordran för att arbeta dig igenom. Detta laddar ner de senaste versionerna av installationsskript från PlayOnLinux-servern.

När sakerna är klara, klicka på Install-knappen på verktygsfältet. I fönstret som visas klickar du på en kategori till vänster om vilken typ av programvara du vill installera och välj sedan programmet till höger. De flesta kostnadsfria applikationer, som Internet Explorer, kan laddas ned på begäran, men du behöver installerings-cd-skivan för kommersiella applikationer.

När du väl har valt ditt val, klicka på Apply-knappen. Trollkarlen startar sedan och går igenom installationen, inklusive att göra nödvändiga nedladdningar. Tänk på att så småningom kan programmets egen installationsguider börja, och du måste arbeta med det här som vanligt också. Stäng inte PlayOnLinuxs guiden! Lämna det öppet tills det avslutas av sig själv.

Ofta behöver en specifik äldre version av Wine, som är känd för att arbeta med ansökan, hämtas. Detta kommer att hända automatiskt.

Installera Safari på Linux

Efter installationen kommer Windows-programmet att hittas på menyn Program> Vin. Observera att det finns ett litet problem med Ubuntu 9.04 (Jaunty), där skrivbordsgenvägar som skapats av program från tredje part inte fungerar. För att åtgärda detta måste du göra dem körbara. Detta kan göras genom att använda kommandot chmod. Till exempel kommer följande att fixa en skrivbordsgenväg till Safari-webbläsaren när den har installerats:

chmod u + x ~ / Desktop / Safari.desktop

Alla skrivbordsvägar som skapats på detta sätt har en.desktop filtillägg, och detta bör hjälpa dig att identifiera dem.

Vindörrar

För att installera Vindukar kan du återigen lägga till ett nytt programvaruhus. Öppna System, Administration, Programvara källor och klicka på fliken tredje part i fönstret som visas. Klicka på knappen Lägg till och skriv (eller klipp och klistra in) följande rad:

deb //ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid main

Klicka på knappen Stäng och uppdatera arkivlistan när du blir ombedd. Använd sedan Synaptic för att installera vindörrspaketet.

(Observera att du kan installera GPG-nyckeln om du vill, vilket kommer att undvika några ofarliga fel om osignerade paket.)

När vindörrar har installerat, Jag hittar det på menyn Program, Vin, där du hittar alla Windows-program du installerar i framtiden.

När Vindörrar startar för första gången måste du fyll i ditt namn och företagsinformation. Dessa kommer att användas när du installerar Windows-program. Du kan eventuellt kryssa på "Jag har en Windows-licens" -knapp. Detta behövs för att installera vissa Windows-systemkomponenter som underlättar att Windows-programmen fungerar smidigt, liksom vissa Windows-tillägg vars EULA kräver Windows-licens. Självklart bör du inte kryssa i den här rutan om du inte har en Windows-licens (dvs. en Windows-installation på en av dina datorer).

När du klickar på knappen Fortsätt kommer att uppdatera sig med den senaste listan över installationsskript. Det är värt att nämna att värd för dessa skript inte är billigt och att de nyligen skulle tas offline på grund av ett brist på pengar

När det är klart visas en lista över applikationer och spel. Klicka bara på länken Installera bredvid någon i listan du vill installera, och klicka sedan på knappen Apply. Installationen kommer då att fortsätta, inklusive nedladdning av eventuell nödvändig tilläggsprogramvara.

Med någon Vininstallation hittar du dina applikationer i katalogen .wine / drive_c på din / home mapp (dvs /home/keir/.wine/drive_c). Det här är verkligen en rekreation av Windows-filsystemet.