Så, alla gånger vi har skrivit om plattformsapplikationer för en annan plattform, var det med hänsyn till tillgängligheten av Windows programvara för Linux-plattformen.
Vad händer om du vill köra Linux programvara på Windows ? Det finns trots allt vissa funktioner som är speciella för Linux och ibland Unix-liknande plattformar.
Läs också: 4 sätt att spela retrospel på Linux
Det finns flera sätt att arbeta med Linux-programvara (inklusive mjukvara och kommandon) i en Windows-miljö och idag ska vi gå igenom de mest tillförlitliga sätten.
1. Virtuella maskiner
Detta är det snabbaste och mest pålitliga sättet att köra Linux programvara på Windowseftersom du kommer att köra hela operativsystemet i din Windows-installation med tillgång till allt du har att erbjuda. Din enda begränsning kommer att vara din maskins hårdvara.
Det finns en handfull effektiv programvara för virtuella maskiner som du kan prova med den vanligaste och gratis lösningen VirtualBox.
2. coLinux
coLinux står för Cooperative Linux och det är ett program som gör att du kan köra Linux på Windows och andra operativsystem.
Det är en port för Linuxkärnan och dess kod gör att den kan köras tillsammans med ett annat operativsystem utan behov av emulering.
3. Windows Subsystem för Linux och Bash
Microsoft samarbetade med Canonical under 2016 för att tillhandahålla en pålitlig version av Bash för Windows. Den kan köra våra favorit Linux-kommandon och verktyg som nano, grep ochssh.
Det som är ännu coolare är att Bash på Windows enkelt kan aktiveras.
4. Fjärråtkomst
Du såg förmodligen inte den här punkten komma eftersom det inte exakt kör Linux-programvara på Windows, men tänk dig att du redan har en Linux-maskin som du kan ansluta till, utföra dina uppgifter och flytta på. Att fjärråtkomst till stationära datorer har varit en teknisk färdighet nästan lika länge som coola nätverks alternativ har funnits.
De vanligaste metoderna inkluderar Virtual Network Computing (VNC ), Remote Desktop Protocol (RDP), och naturligtvis Secure Shell (SSH).
RDP levereras med Windows 10 men du måste installera xrdp på de Linux-datorer som du kommer att fjärråtkomst till. VNC kräver ett antal beroenden och SSH är ett kommandoradsverktyg som du kan använda med en app som PuTTY eller KiTTY
Så, förutsatt att det inte finns plattformsoberoende programvaruversioner av Linux-appar som du kan använda, kan du alltid prova någon av ovanstående metoder.
Ju mer du arbetar med något av alternativen, om inte alla, desto mer erfarenhet samlar du på dig och du kommer att veta vilket som fungerar bäst för dig och du kommer att kunna dela din erfarenhet med oss.
Finns det några metoder för att köra Linux-program och verktyg på Windows som jag har utelämnat? Berätta om dem i kommentarsfältet nedan.