5 måter å kjøre Linux-programvare på Windows

Linux-brukere vil ofte kjøre Windows-programvare på Linux, men Windows-brukere vil kanskje også kjøre Linux-programvare. Enten du leter etter et bedre utviklingsmiljø eller kraftige kommandolinjeverktøy, kan du kjøre Linux-programvare uten å forlate Windows.

Det er mange forskjellige alternativer for å kjøre Linux-programvare på Windows. Det er enklere enn å kjøre Windows-programvare på Linux, ettersom alle kan sette opp en virtuell maskin med gratis Linux-distribusjon - ikke behov for programvarelisenser.

Virtuelle maskiner

Virtuelle maskiner lar deg kjøre hvilket som helst operativsystem i et vindu på skrivebordet. Du kan installere gratis VirtualBox eller VMware Player, laste ned en ISO-fil for en Linux-distribusjon som Ubuntu, og installere den Linux-distribusjonen inne i den virtuelle maskinen slik du ville installert den på en standard datamaskin.

Når du trenger å starte opp Linux-systemet ditt, kan du gjøre det i et vindu på skrivebordet ditt - du trenger ikke å starte på nytt og legge igjen alle Windows-programmene dine. Alt annet enn krevende spill og avanserte 3D-effekter skal fungere fint, men du vil sannsynligvis ikke bruke dem, uansett.

Hvis du installerer Ubuntu på en virtuell maskin, kan det være lurt å prøve å installere et Ubuntu-derivat som Xubuntu i stedet. Ubuntus standard Unity-skrivebord bruker 3D-effekter, og skrivebordsgrensesnittet fungerer ikke så jevnt på en virtuell maskin som tidligere skrivebord. Xubuntu bruker Xfce, som er mye lettere.

Du kan til og med prøve å bruke VirtualBoxs sømløse modus eller VMwares enhetsmodus for å kjøre Linux-applikasjoner direkte på skrivebordet ditt - de kjører på den virtuelle maskinen, men vinduene vil være til stede på Windows-skrivebordet i stedet for fanget i et enkelt virtuelt maskinvindu. .

Cygwin

Cygwin er en samling verktøy som tilbyr et Linux-lignende miljø på Windows. Det er ikke en måte å kjøre eksisterende Linux-programvare på Windows - programvaren må kompileres på nytt. Imidlertid er mye programvare allerede kompilert på nytt. Cygwin vil gi deg et Linux-lignende terminal- og kommandolinjemiljø med mange av kommandolinjeprogrammene du kanskje allerede er vant til.

Vi har tidligere dekket installering og bruk av Cygwin. Du kan til og med bruke Cygwin til å installere en OpenSSH-server og få SSH-tilgang til et Windows-system.

Denne løsningen er ideell for brukere som mangler viktige Linux-verktøy på Windows - det er ikke en måte å kjøre et fullt Linux-skrivebord på.

Installer Ubuntu via Wubi

Denne metoden installerer teknisk Linux, og kjører ikke Linux-programvare på Windows. Du må starte på nytt hver gang du vil bruke Linux-systemet ditt akkurat som om du hadde installert det i en standard dual-boot-konfigurasjon.

Imidlertid installerer Wubi ikke Ubuntu på vanlig måte. I stedet oppretter den en spesiell fil på Windows-partisjonen din og bruker den filen som din Ubuntu-stasjon. Dette betyr at du kan installere Ubuntu og bruke den uten partisjonering, og du kan avinstallere Ubuntu fra Windows Kontrollpanel når du er ferdig.

Hvis partisjoneringsaspektene er det som holder deg tilbake, kan du prøve Wubi. Ytelsen vil ikke være like god som et normalt installert Linux-system når det gjelder diskens lese- og skrivetider, men det skal være raskere enn en virtuell maskin.

Portede og kompilerte programmer

Mange vanlige Linux-programmer har allerede blitt portert til Windows, og kompilerte versjoner er gjort tilgjengelig online. Hvis du virkelig savner Emacs, finner du versjoner av Emacs for Windows. Hvis du vil kjøre et bestemt program på Windows, kan du utføre et Google-søk etter navnet på det programmet og "Windows" - det er stor sjanse for at du finner en versjon av programmet som er blitt portert til Windows.

coLinux-baserte distribusjoner

coLinux står for Cooperative Linux. Det er en måte å kjøre Linux sammen med Windows-kjernen på en måte som gir mye raskere ytelse enn å bare kjøre Linux på en virtuell maskin.

Dette er en god idé, men det er et problem. coLinux støtter ennå ikke 64-biters versjoner av Windows, så du må kjøre en 32-biters versjon av Windows på maskinen din for å gjøre dette - det blir stadig sjeldnere. coLinux har ikke gitt ut en ny versjon på over to år, så utviklingen ser ut til å enten bli stoppet eller gå veldig sakte.

Hvis du vil prøve dette, kan det være lurt å prøve Portable Ubuntu Remix. Denne coLinux-baserte distribusjonen ble sist oppdatert i 2011, så den er litt gammel - men andre alternativer som andLinux er enda mer utdaterte. andLinux, som vi tidligere har dekket, ble sist oppdatert i 2009.

coLinux-baserte distribusjoner ville være et flott alternativ, men de ser ut til å bli igjen. Hvis du ikke har noe imot å bruke år gammel Linux-programvare og en 32-biters versjon av Windows, kan dette alternativet fungere for deg uansett.

Det er ikke noe riktig alternativ her. Folk som vil ha en full Linux-opplevelse vil sannsynligvis ha en virtuell maskin, mens brukere av noen få viktige skallverktøy foretrekker Cygwin. Andre som bare vil kjøre et enkelt program, kan finne bedre hell med en versjon av det programmet som blir portet til Windows.