4Aug

4 + måter å kjøre Windows-programvare på Linux

click fraud protection

Linux har kommet langt, men du må kanskje løpe Windows-programmer noen ganger - spesielt Windows-bare PC-spill. Heldigvis finnes det ganske mange måter å kjøre Windows-programmer på Linux på.

Selvfølgelig, før du prøver å kjøre et gammelt Windows-program, bør du se eller alternativer som kjører innfødt på Linux. Du vil få en bedre opplevelse hvis du kan finne et anstendig alternativ som kjører uten å svikte.

Bruk Vin

Vin er et kompatibilitetslag som gjør at Windows-programmer kan kjøre på Linux. Det er i utgangspunktet en implementering av Windows API på Linux. Selvfølgelig publiserer Microsoft ikke all informasjonen vi trenger for å implementere Windows-API-en fra begynnelsen, så Vin må være omvendt utviklet. Selv om det virker utrolig bra gitt hvor lite Microsoft har gitt oss verdt, er det ikke i nærheten av perfekt.

Hvis du vil kjøre et program i Wine, kan du installere Vin og bruke det til å starte en installasjonseksempel. exe-fil. Før du gjør det, bør du ta en titt på nettstedet for Wine Application Database, som vil fortelle deg hvor godt et program kjører i Wine. Vin brukes ofte til spill, da spill er den ene typen programvare som ikke kan kjøre i en virtuell maskin. Mens Wine kan brukes til å kjøre skrivebordsapplikasjoner som Photoshop og Microsoft Word, vil disse kjøre feilfritt i en virtuell maskin( se nedenfor).

instagram viewer

Du kan også prøve å bruke et program som PlayOnLinux, som hjelper å automatisere prosessen med å installere støttede spill og annen programvare i Wine.

Netflix Desktop app bruker en oppdatert versjon av Vin til å kjøre Netflix på Linux - Silverlight virker ikke riktig med den nåværende versjonen av Wine.

Kjør Windows i en Virtual Machine

Mens Vin kan ha feil eller krasjer når du installerer programmer, vil en virtuell maskin kunne kjøre de stasjonære programmene helt fint. Installer Windows i et virtuelt maskinprogram som VirtualBox, VMware Player eller KVM, og du vil ha Windows som kjører i et vindu. Du kan installere Windows-programvare i den virtuelle maskinen og kjøre den på Linux-skrivebordet.

Virtuelle maskiner introduserer noe overhead, men med dagens raske CPUer, kjører mange typer programvare i en virtuell maskin ikke noe problem. Dette gjelder spesielt etter at du har tweaked de virtuelle maskinene for fart. Dette gjelder ikke spill - virtuelle maskiner har ikke veldig god 3D grafikkstøtte, så alt annet enn de eldste spillene vil ikke løpe.

Hvis du vil integrere Windows-applikasjonene med skrivebordet, kan du bruke VirtualBoxs sømløse modus eller VMware's Unity-modus. Programmene vil fortsatt kjøre i en virtuell maskin, men deres vinduer vises sømløst på skrivebordet ditt, som om de kjørte på Linux.

Prøv CrossOver

Hvis Vin virker som for mye av en smerte, vil du kanskje prøve CrossOver Linux. CrossOver er et kommersielt produkt, så det vil koste deg penger, selv om CodeWeavers tilbyr en gratis prøveversjon. CrossOver tar i hovedsak vinprogramvaren og pakker den slik at den garanteres å fungere skikkelig med populære applikasjoner som Photoshop, Office og til og med populære spill. CodeWeavers gir kommersiell støtte for disse støttede programmene, så du har noen til å vende om noe bryter.

Dette alternativet er ikke for alle - ofte kan du kjøre de samme programmene ved å bruke Vin - men hvis du bare er interessert i å kjøre noen få populære programmer på Linux-skrivebordet ditt og betale noen andre for å gjøre tweaking for deg, kan CrossOvervær din billett. CrossOver sender også sine oppdateringer tilbake til Wine-prosjektet, slik at pengene du betaler hjelper med å finansiere åpen kildekode-vinutvikling.

Som med Wine, vil CrossOver ikke fungere perfekt med alt. Like med Wine, CodeWeavers har en kompatibilitetsdatabasebase.

Bruk et eksternt skrivebord

Hvis du har tilgang til et eksternt Windows-system, kan du prøve å kjøre programmene dine på det eksterne Windows-systemet og bruke eksternt skrivebord på Linux-systemet for å få tilgang til dem. Programmene kjører eksternt på et ekte Windows-system, slik at de skal fungere skikkelig.

Mange Linux-stasjonære datamaskiner inkluderer programvare for å få tilgang til eksterne Windows-skrivebord allerede. Hvis ikke, kan du installere rdesktop-pakken.

Når alt annet feiler: Dual Boot

Du kan ikke kjøre alle Windows-programmer på Linux - når et stort nytt PC-spill kommer ut, vil det ofte være litt tid før det går riktig i Wine. Mens Steam på Linux og ryktet Linux-støtte fra Blizzard kan endre dette i fremtiden, er spill den ene kategorien med app som har mest problemer på Linux - selv om mange eldre spill fungerer perfekt.

I stedet for å gi opp på Windows helt, bør du vurdere å holde det rundt i en dual-boot-konfigurasjon. Når du vil spille et nytt spill som ikke fungerer riktig på Linux, startes du på nytt i Windows-systemet.

Hvis du er dual-oppstart, kan du til og med få tilgang til Linux-partisjonene dine fra Windows, slik at du alltid har tilgang til filene dine.