Annonse

Trenger du å kjøre Linux-programvare innen Windows? Stoppet med Microsofts operativsystem når du trenger tilgang til terminalen? Bekymre deg ikke lenger. Du har flere alternativer for å glede deg over et Linux-miljø og til og med kjøre Linux-programvare innen Windows.

1. Bash og Windows Subsystem for Linux

Trenger du et Linux-miljø i Windows? I 2016 gikk Microsoft sammen med Canonical for å lage en fungerende versjon av Bash som kjører i Windows. Kan kjøre kommandoer og verktøy som grep, ssh og nano, Bash på Windows kan aktiveres enkelt En rask guide til Linux Bash Shell i Windows 10Du kan nå kjøre Linux på Windows. Lær mer om Bash på Windows, fra hvordan og hvorfor du bør installere det, til skjulte funksjoner du sannsynligvis ikke visste om. Les mer .

Tilsvarende venter Windows Subsystem for Linux på å bli "slått på", og dette kan gi deg et grafisk brukergrensesnitt. Selv om det kan se ut som "full Linux", er dette ikke nødvendigvis tilfelle.

Imidlertid fortsetter arbeidet med å utvikle dette miljøet, og etter hvert er det planlagt å være like nyttig som å ha en Linux-PC foran deg. Etter suksessen med Canonical-prosjektet, andre

Linux-distros har gått sammen med Microsoft for å få miljøene deres samlet i Windows.

Det går den andre veien også: du kan nå installer Windows PowerShell i Linux Hvordan installere og bruke PowerShell på LinuxI 2016 åpnet Microsoft PowerShell og debuterte en iterasjon på tvers av plattformer. I denne artikkelen skal jeg vise deg hvordan du installerer, kjører og bruker PowerShell på Linux! Les mer !

2. Kjør Linux i en virtuell maskin

hvordan du kjører Linux-apper i Windows

Ikke alle versjoner av Windows kan kjøre Bash eller få en GUI ved bruk av Windows Subsystem for Linux. Heldigvis er det et alternativ: virtualisering!

Bruke en virtuell maskin som VMware Player eller VirtualBox VirtualBox vs. VMware Player: Den beste virtuelle maskinen for WindowsSliter du med å bestemme hvilken programvare for virtuell maskin du vil bruke? VirtualBox og VMware Workstation Player er begge gratis. Men hvilken er best for deg? La oss hjelpe deg med å finne ut av det! Les mer , kan du opprette et virtuelt maskinvaremiljø (bare begrenset av datamaskinens fysiske maskinvarebegrensninger).

Innenfor denne virtuelle maskinen kan du deretter installere Linux (en lett distro anbefales i de fleste tilfeller). Med en versjon av Linux som kjører i Windows, kan du legge til og fjerne dine favoritt Linux-apper og spill etter behov.

For de som bruker Linux regelmessig, kan det være å ha en virtuell Linux-maskin i Windows å foretrekke fremfor dobbelt oppstart Dual Boot vs. Virtuell maskin: Hvilken er riktig for deg?Hvis du vil kjøre flere operativsystemer på en maskin, kan du enten dual boot eller bruke en virtuell maskin. Men hvilket alternativ er bedre for saken din? Les mer .

Cooperative Linux (forkortet til coLinux) er en port i Linux-kjernen, designet for å la den løpe sammen med et annet operativsystem (kooperativt). Med coLinux kan du kjøre Linux på en Windows-datamaskin uten å stole på virtualisering. Det er også støtte for BSD og macOS.

Hva dette betyr er at du kan kjøre Linux-apper og annen programvare på din PC sammen med Windows-programvaren. De deler bokstavelig talt skjermplass som separate apper, noe som gjør oppgaven med å raskt bytte til en Linux-app så enkel som den blir.

Med en kompakt nedlasting på 7,5 MB er coLinux verdt å installere for å finne ut om den vil støtte den typen aktivitet du har i tankene. Hvis ikke, er andre løsninger åpne for deg.

4. Få ekstern tilgang til en eksisterende Linux-datamaskin

hvordan du kjører Linux-apper i Windows

Selv om det ikke er en eksakt definisjon av "å kjøre Linux-apper på Windows", er det fortsatt et alternativ å bruke eksterne verktøy. Tre er ofte tilgjengelige:

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

Med RDP og VNC kan du koble til en ekstern Linux-datamaskin (som kan være i neste rom, eller til og med tusenvis av miles unna) og få tilgang til den via et applikasjonsvindu. Her kan programvare lanseres og terminalen nås som du forventer.

SSH gir i mellomtiden ekstern tilgang til en terminaløkt, slik at du kan bruke kommandolinjen til å administrere filer og mapper, oppdatere og installere programvare, etc.

Av disse tre potensielle løsningene er nok RDP det beste alternativet. RDP-verktøyet er allerede innebygd i Windows 10 (i motsetning til VNC, som krever tilleggsprogramvare), så alt du trenger å gjøre er å installere xrdp på din målrettede Linux-enhet. Imidlertid, hvis SSH allerede er aktivert på Linux, vil du være i stand til å fjerne ekstern tilkobling til kommandolinjen via et SSH-verktøy som PuTTY.

Se vår guide for alle tre metodene for ekstern tilgang til Linux fra Windows Slik fjernkontroll Linux fra WindowsHar du noen gang ønsket å kontrollere Linux-datamaskinen din fra en Windows-datamaskin? Her er hva du trenger å vite. Les mer for mer informasjon.

Er appen allerede tilgjengelig for Windows?

Hvis ingenting du har lest eller prøvd så langt fungerer for deg, er det et annet valg: finn Windows-versjonen! Mange apper som er utgitt på Linux, er også tilgjengelige på Windows. Dette kan være fordi verktøyene har blitt portet på tvers, eller at de har blitt kompilert på nytt for å kjøre i Windows.

Dessuten er mange apper skrevet på tvers av plattformkoder som Java, noe som betyr at nøyaktig den samme appen som kjører i Linux, også kjører i Windows (og sannsynligvis macOS og annet).

Den beste måten å finne ut om appen er tilgjengelig for Windows, er å kontakte utvikleren. Hvis de ikke vedlikeholder sin egen Windows-versjon, kan han eller hun være klar over en prosjektgaffel som tilbyr støtte for Windows.

Nå kan du kjøre Linux-programvare i Windows

Å kjøre Linux-programvare i Windows er ikke så vanskelig som du trodde, ikke sant? Selv om det kan være bedre å kjøre disse appene i deres opprinnelige miljø, har du likevel fem måter å spille med Linux på en Windows-PC.

For å oppsummere er dette:

  • Linux-undersystem for Windows
  • Virtuell maskin
  • coLinux
  • Portert, rekompilert og kryssplattform programvare
  • RDP, VNC eller SSH-tilkobling til en Linux-enhet

Av disse er Linux-undersystemet for Windows og en virtuell maskin uten tvil den mest pålitelige. Imidlertid, hvis du er heldig nok til å finne en app som har blitt portet, eller som er plattform, bør dette gi deg den beste opplevelsen.

Så nyttige som alle disse alternativene er, dual boot Linux og Windows er mer pålitelig 7 grunner til at du bør (og ikke bør) Dual Boot LinuxOfte kan det være vanskelig å rettferdiggjøre å velge å installere Linux over Windows. Men hvorfor ikke velge begge deler? Her er fem grunner til dual boot og to grunner til at du ikke burde gjøre det. Les mer . I mellomtiden, hvis alt du trenger er en Linux-maskin som du enkelt får tilgang til fra tid til annen, hvorfor ikke vurdere dedikert Linux-boks?

Christian Cawley er assisterende redaktør for sikkerhet, Linux, DIY, programmering og teknisk forklart. Han produserer også The Really Useful Podcast og har lang erfaring innen stasjonær og programvare. Christian er en bidragsyter til Linux Format-magasinet, en Raspberry Pi tinkerer, Lego-elsker og retrospill-fan.