Så, alle de gange, vi har skrevet om platformsapplikationer til en anden platform, var det med hensyn til tilgængeligheden af Windows software til Linux platformen.
Hvad hvis du vil køre Linux software på Windows ? Der er trods alt visse funktioner, der er ejendommelige for Linux og nogle gange Unix-lignende platforme.
Læs også: 4 måder at spille retrospil på Linux
Der er flere måder at arbejde med Linux-software på (inklusive software og kommandoer) i et Windows-miljø, og i dag vil vi gennemgå de mest pålidelige måder.
1. Virtuelle maskiner
Dette er den hurtigste og mest pålidelige måde at køre Linux software på Windowsfordi du vil køre hele operativsystemet i din Windows-installation med adgang til alt, hvad du har at tilbyde. Din eneste begrænsning vil være din maskines hardware.
Der er en håndfuld effektiv virtuel maskine-software, som du kan prøve, og den mest almindelige og gratis løsning er VirtualBox.
2. coLinux
coLinux står for Cooperative Linux, og det er et program, der sætter dig i stand til at køre Linux på Windows og andre operativsystemer.
Det er en port til Linux-kernen, og dens kode gør det muligt at køre sammen med et andet OS uden behov for emulering.
3. Windows-undersystem til Linux og Bash
Microsoft samarbejdede med Canonical i 2016 for at levere en pålidelig version af Bash til Windows. Den er i stand til at køre vores foretrukne Linux-kommandoer og -værktøjer som nano, grep ogssh.
Det, der er endnu sejere, er, at Bash på Windows nemt kan aktiveres.
4. Fjernadgang
Du har sandsynligvis ikke set dette punkt komme, fordi det ikke ligefrem kører Linux-software på Windows, men forestil dig, at du allerede har en Linux-maskine, som du kan tilslutte til, udføre dine opgaver og flytte på. Fjernadgang til desktops har været en teknisk færdighed næsten lige så længe, som der har eksisteret seje netværksmuligheder.
De mest almindelige metoder omfatter Virtual Network Computing (VNC ), Remote Desktop Protocol (RDP), og selvfølgelig Secure Shell (SSH).
RDP sendes med Windows 10, men du skal installer xrdp på de Linux-maskiner, du vil få fjernadgang til. VNC kræver en række afhængigheder, og SSH er et kommandolinjeværktøj, du kan bruge med en app som PuTTY eller KiTTY
Så, forudsat at der ikke er softwareversioner af Linux-apps på tværs af platforme, du kan bruge, kan du altid prøve en af ovenstående metoder.
Jo mere du arbejder med nogen af de angivne muligheder, hvis ikke alle, jo mere erfaring samler du, og du vil vide, hvilken der fungerer bedst for dig, og du vil være i stand til at dele din oplevelse med os.
Er der nogen metoder til at køre Linux-software og -værktøjer på Windows, som jeg har udeladt? Fortæl mig om dem i kommentarfeltet nedenfor.