Annons

Behöver du köra Linux-programvara i Windows? Stoppade du med Microsofts operativsystem när du behöver komma åt terminalen? Oroa dig inte längre. Du har flera alternativ för att njuta av en Linux-miljö och till och med köra Linux-programvara inom Windows.

1. Bash och Windows Subsystem för Linux

Behöver du en Linux-miljö inom Windows? 2016 samarbetade Microsoft med Canonical för att skapa en fungerande version av Bash som körs i Windows. Kan köra kommandon och verktyg som grep, ssh och nano, Bash på Windows kan aktiveras enkelt En snabbguide till Linux Bash Shell i Windows 10Du kan nu köra Linux på Windows. Läs mer om Bash på Windows, från hur och varför du ska installera det, till dolda funktioner du antagligen inte visste om. Läs mer .

På liknande sätt väntar Windows-subsystemet för Linux på att vara "påslaget", och detta kan ge dig ett grafiskt användargränssnitt. Det kan se ut som "full Linux", men det är inte nödvändigtvis fallet.

Men arbetet fortsätter med att utveckla denna miljö, och så småningom planeras det att vara lika användbart som att ha en Linux-dator framför dig. Efter framgången med Canonical-projektet, andra

instagram viewer
Linux-distros har samarbetat med Microsoft för att få sina miljöer samlade i Windows.

Det går åt andra hållet: du kan nu installera Windows PowerShell i Linux Hur man installerar och använder PowerShell på Linux2016 öppnade Microsoft PowerShell och startade en iteration över plattformar. I den här artikeln ska jag visa dig hur du installerar, kör och använder PowerShell på Linux! Läs mer !

2. Kör Linux i en virtuell maskin

hur man kör Linux-appar i Windows

Inte alla versioner av Windows kan köra Bash eller få ett GUI med Windows Subsystem för Linux. Lyckligtvis finns det ett alternativ: virtualisering!

Med hjälp av en virtuell maskin som VMware Player eller VirtualBox VirtualBox vs. VMware Player: Den bästa virtuella maskinen för WindowsKämpar du för att bestämma vilken virtuell maskinvara du ska använda? VirtualBox och VMware Workstation Player är båda gratis. Men vilken är bäst för dig? Låt oss hjälpa dig ta reda på det! Läs mer , kan du skapa en virtuell hårdvarumiljö (endast begränsad av datorns fysiska hårdvarubegränsningar).

Inom den virtuella maskinen kan du installera Linux (en lätt distro rekommenderas i de flesta fall). Med en version av Linux som körs i Windows kan du lägga till och ta bort dina favorit Linux-appar och spel efter behov.

För dem som använder Linux regelbundet kan det vara en Linux-maskin i Windows att föredra framför dubbel start Dual Boot vs. Virtuell maskin: Vilken är rätt för dig?Om du vill köra flera operativsystem på en maskin kan du antingen dubbla start eller använda en virtuell maskin. Men vilket alternativ är bättre för ditt fall? Läs mer .

Cooperative Linux (förkortat till coLinux) är en port i Linux-kärnan, utformad för att låta den köra tillsammans med ett annat operativsystem (kooperativt). Med coLinux kan du köra Linux på en Windows-dator utan att lita på virtualisering. Det finns också stöd för BSD och macOS.

Vad detta betyder är att du kan köra Linux-appar och annan programvara på din PC tillsammans med din Windows-programvara. De delar bokstavligen skärmutrymme som separata appar, vilket gör uppgiften att snabbt byta till en Linux-app så lätt som det blir.

Med en kompakt nedladdning på 7,5 MB är coLinux värt att installera för att ta reda på om det kommer att stödja den typ av aktivitet du har i åtanke. Om inte är andra lösningar öppna för dig.

4. Få fjärråtkomst till en befintlig Linux-dator

hur man kör Linux-appar i Windows

Även om det inte är en exakt definition av "köra Linux-appar på Windows", är fortfarande ett alternativ att använda fjärrverktyg. Tre är vanligtvis tillgängliga:

  • Remote Desktop Protocol (RDP)
  • Virtual Network Computing (VNC)
  • Secure Shell (SSH)

Med RDP och VNC kan du ansluta till en fjärr Linux-dator (som kan vara i nästa rum, eller till och med tusentals mil bort) och komma åt den via ett applikationsfönster. Här kan programvara startas och terminalen nås som du kan förvänta dig.

SSH ger under tiden fjärråtkomst till en terminalsession, vilket gör att du kan använda kommandoraden för att hantera filer och mappar, uppdatera och installera programvara etc.

Av dessa tre potentiella lösningar är förmodligen RDP det bästa alternativet. RDP-verktyget är redan inbyggt i Windows 10 (till skillnad från VNC, som kräver ytterligare programvara), så allt du behöver göra är att installera xrdp på din Linux-målenhet. Men om SSH redan är aktiverat i Linux kan du enkelt fjärransluta till kommandoraden via ett SSH-verktyg som PuTTY.

Se vår guide för alla tre metoderna för fjärråtkomst till Linux från Windows Hur man fjärrkontroll Linux från WindowsHar du någonsin velat kontrollera din Linux-dator från en Windows-dator? Här är vad du behöver veta. Läs mer för mer information.

Är appen redan tillgänglig för Windows?

Om ingenting du hittills har läst eller försökt fungerar för dig, finns det ett annat val: hitta Windows-versionen! Många appar som släpps på Linux finns också tillgängliga på Windows. Det kan bero på att verktygen har portats över eller så har de tagits om för att köras i Windows.

Många appar skrivs också på plattformskod som Java, vilket innebär att exakt samma app som körs i Linux också kommer att köras i Windows (och förmodligen macOS och andra).

Det bästa sättet att ta reda på om appen är tillgänglig för Windows är att kontakta utvecklaren. Om de inte underhåller sin egen Windows-version kanske han eller hon känner till en projektgaffel som erbjuder support för Windows.

Nu kan du köra Linux-programvara i Windows

Att köra Linux-programvara i Windows är inte så svårt som du trodde, eller hur? Även om det kan vara bättre att köra dessa appar inom deras ursprungliga miljö, har du ändå fem sätt att spela med Linux på en Windows-dator.

För att sammanfatta är dessa:

  • Linux-delsystem för Windows
  • Virtuell maskin
  • colinux
  • Porterad, rekompilerad och plattforms-programvara
  • RDP-, VNC- eller SSH-anslutning till en Linux-enhet

Av dessa är Linux-delsystemet för Windows och en virtuell maskin utan tvekan det mest pålitliga. Men om du har turen att hitta en app som har portats eller är plattformad, borde detta ge den bästa upplevelsen.

Lika användbara som alla dessa alternativ är, dual boot Linux och Windows är mer pålitlig 7 skäl till varför du borde (och borde inte) Dual Boot LinuxDet är ofta svårt att motivera att välja mellan att installera Linux över Windows. Men varför inte välja båda? Här är fem skäl till dual boot och två skäl till att du inte borde göra det. Läs mer . Samtidigt, om allt du behöver är en Linux-maskin som du enkelt kan komma åt då och då, varför inte tänka på dedikerad Linux-box?

Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.