5 måder at køre Linux-software på Windows

Linux-brugere vil ofte køre Windows-software på Linux, men Windows-brugere vil muligvis også køre Linux-software. Uanset om du leder efter et bedre udviklingsmiljø eller kraftfulde kommandolinjeværktøjer, kan du køre Linux-software uden at forlade Windows.

Der er mange forskellige muligheder for at køre Linux-software på Windows. Det er lettere end at køre Windows-software på Linux, da alle kan konfigurere en virtuel maskine med en gratis Linux-distribution - intet behov for softwarelicenser.

Virtuelle maskiner

Virtuelle maskiner giver dig mulighed for at køre ethvert operativsystem i et vindue på skrivebordet. Du kan installere den gratis VirtualBox eller VMware Player, downloade en ISO-fil til en Linux-distribution som Ubuntu og installere den Linux-distribution inde i den virtuelle maskine, som om du ville installere den på en standardcomputer.

Når du har brug for at starte dit Linux-system, kan du gøre det i et vindue på dit skrivebord - intet behov for genstart og efterladelse af alle dine Windows-programmer. Alt andet end krævende spil og avancerede 3D-effekter skal fungere fint, men du vil sandsynligvis ikke bruge dem alligevel.

Hvis du installerer Ubuntu på en virtuel maskine, kan du prøve at installere et Ubuntu-derivat som Xubuntu i stedet. Ubuntus standard Unity-desktop bruger 3D-effekter, og desktop-interface fungerer ikke så glat på en virtuel maskine som tidligere desktops gjorde. Xubuntu bruger Xfce, som er meget mere let.

Du kan endda prøve at bruge VirtualBoxs sømløse tilstand eller VMwares enhedstilstand til at køre Linux-applikationer direkte på dit skrivebord - de kører på den virtuelle maskine, men deres vinduer vil være til stede på dit Windows-skrivebord i stedet for fanget i et enkelt virtuelt maskinvindue .

Cygwin

Cygwin er en samling værktøjer, der tilbyder et Linux-lignende miljø på Windows. Det er ikke en måde at køre eksisterende Linux-software på Windows på - softwaren skal kompileres igen. Imidlertid er meget software allerede blevet kompileret igen. Cygwin giver dig et Linux-lignende terminal- og kommandolinjemiljø med mange af kommandolinjeprogrammerne, som du muligvis allerede er vant til.

Vi har tidligere dækket installation og brug af Cygwin. Du kan endda bruge Cygwin til at installere en OpenSSH-server og få SSH-adgang til et Windows-system.

Denne løsning er ideel til brugere, der mangler vigtige Linux-værktøjer på Windows - det er ikke en måde at køre et komplet Linux-skrivebord på.

Installer Ubuntu via Wubi

Denne metode installerer teknisk Linux og kører ikke Linux-software på Windows. Du bliver nødt til at genstarte hver gang du vil bruge dit Linux-system, som om du havde installeret det i en standard dual-boot-konfiguration.

Wubi installerer dog ikke Ubuntu på den normale måde. I stedet opretter den en særlig fil på din Windows-partition og bruger den fil som dit Ubuntu-drev. Dette betyder, at du kan installere Ubuntu og bruge det uden nogen partitionering, og du kan afinstallere Ubuntu fra Windows Kontrolpanel, når du er færdig.

Hvis partitioneringsaspekterne er, hvad der holder dig tilbage, så prøv Wubi. Ydeevne vil ikke være lige så god som et normalt installeret Linux-system, når det kommer til diskens læse- og skrivetider, men det skal være hurtigere end en virtuel maskine.

Portede og kompilerede programmer

Mange almindelige Linux-programmer er allerede blevet porteret til Windows, og kompilerede versioner er gjort tilgængelige online. Hvis du virkelig savner Emacs, finder du versioner af Emacs til Windows. Hvis du vil køre et bestemt program på Windows, skal du udføre en Google-søgning efter navnet på det program og "Windows" - der er en god chance for, at du finder en version af programmet, der er blevet overført til Windows.

coLinux-baserede distributioner

coLinux står for Cooperative Linux. Det er en måde at køre Linux sammen med Windows-kernen på en måde, der tilbyder meget hurtigere ydeevne end blot at køre Linux på en virtuel maskine.

Dette er en god idé, men der er et problem. coLinux understøtter endnu ikke 64-bit versioner af Windows, så du bliver nødt til at køre en 32-bit version af Windows på din maskine for at gøre dette - det er stadig sjældnere. coLinux har ikke frigivet en ny version i over to år, så udviklingen ser ud til enten at være gået i stå eller gå meget langsomt.

Hvis du vil prøve dette, kan du prøve Portable Ubuntu Remix. Denne coLinux-baserede distribution blev sidst opdateret i 2011, så den er lidt gammel - men andre muligheder som andLinux er endnu mere forældede. andLinux, som vi tidligere har dækket, blev sidst opdateret i 2009.

coLinux-baserede distributioner ville være en god mulighed, men de ser ud til at blive efterladt. Hvis du ikke har noget imod at bruge år gammel Linux-software og en 32-bit version af Windows, fungerer denne mulighed muligvis for dig alligevel.

Der er ingen rigtig mulighed her. Folk, der ønsker en fuld Linux-oplevelse, vil sandsynligvis have en virtuel maskine, mens brugere af nogle få vigtige shell-værktøjer foretrækker måske Cygwin. Andre, der bare vil køre et enkelt program, kan få bedre held med en version af det program, der er portet til Windows.