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

Innholdsfortegnelse:

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

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

Video: 4 + måter å kjøre Windows-programvare på Linux
Video: SAP ABAP : F4 Help in Selection Screen 《2019》 - YouTube 2024, November
Anonim
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å.
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 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 lar Windows-programmer 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.

For å kjøre et program i Vin 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).

Du kan også prøve å bruke et program som PlayOnLinux, som hjelper automatisere prosessen med å installere støttede spill og annen programvare i Wine.
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.
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.
Image
Image

Kjør Windows i en virtuell maskin

Mens Vin kan ha feil eller krasjer når du installerer applikasjoner, 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 å være et 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.

For å integrere Windows-applikasjonene med skrivebordet, kan du bruke VirtualBox 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.
For å integrere Windows-applikasjonene med skrivebordet, kan du bruke VirtualBox 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.
Image
Image

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 hjelp av Wine - 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 CrossOver være 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.

Image
Image

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, bør du vurdere å holde den 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.

Anbefalt: