Slik installerer du Linux i Windows 10

Anonim

Installere Linux i Windows 10
Windows 10 har en ny funksjon for utviklere - Ubuntu Bash Shell, som lar deg kjøre, installere Linux-applikasjoner, bruk bash-skript direkte i Windows 10, alt dette kalles "Windows-delsystemet for Linux". I den versjonen av Windows 10 1709 Høst Creators oppdatering har allerede tre Linux-distribusjoner for installasjon. I alle tilfeller er det nødvendig med et 64-biters system.

I denne håndboken, hvordan du installerer Ubuntu, openSUSE eller SUSE LINUX Enterprise Server i Windows 10 og noen eksempler på bruk på slutten av artikkelen. Det bør også tas i betraktning at det er noen restriksjoner når du bruker Bash i Windows: for eksempel kan du ikke kjøre GUI-applikasjonen (men i henhold til bypass-banene ved hjelp av X-serveren). I tillegg kan Bash-kommandoene ikke lansere Windows-programmer, til tross for tilgjengeligheten av full tilgang til OS-filsystemet.

Installere Ubuntu, OpenSUSE eller SUSE Linux Enterprise Server i Windows 10

Start fra versjonen av Windows 10 Fall Creators Update (versjon 1709) Installere Linux-delsystemet for Windows har endret seg noe i forhold til det som var i tidligere versjoner (for tidligere versjoner, fra 1607, da funksjonen ble presentert i beta-versjonen, instruksjon i den andre delen av denne artikkelen). Vær også oppmerksom på at i Windows 10 2004 kan du installere Kali Linux med et grafisk grensesnitt.

Nå ser de nødvendige trinnene ut som dette:

  1. Først og fremst må du aktivere "Windows-delsystemet for Linux" i kontrollpanelet - "Programmer og komponenter" - "Aktiver og deaktiver Windows-komponenter".
    Aktiverer Linux-komponenter for Windows 10
  2. Etter at du har installert komponentene og start datamaskinen, går du til Windows 10-applikasjonsbutikken og last ned Ubuntu, OpensUse eller SUSE Linux ES (Ja, tre distribusjoner er nå tilgjengelige). Når du laster, er noen nyanser mulige, som videre i notatene.
    Linux-distribusjoner i Windows 10-butikken
  3. Kjør det nedlastede distribusjonssettet som det vanlige Windows 10-programmet og følg den første innstillingen (brukernavn og passord).
    Sette opp Ubuntu Linux i Windows 10 1709

For å aktivere Windows-delsystemet for Linux (første trinn), kan du bruke kommandoen PowerShell:

Aktiver-WindowsOptionalFeature -Online-FeatureName Microsoft-Windows-Subsystem-Linux

Nå noen få notater som kan være nyttige når du installerer:

  • Du kan angi flere Linux-distribusjoner samtidig.
  • Når du laster ned Ubuntu, openSUSE og SUSE LINUX Enterprise Server-distribusjoner i russisk-språkbutikken, noterte Windows 10 følgende nyanse: Hvis du bare skriver inn navnet og trykker på ENTER, viser de ønskede resultatene ikke å være i søket, Men hvis du begynner å skrive inn og deretter klikke på den som vises, får du automatisk på ønsket side. Bare i tilfelle direkte linker til distribusjoner i butikken: Ubuntu, OpenSUSE, SUSE les.
  • Du kan kjøre Linux fra kommandolinjen (ikke bare fra flisen i startmenyen): Ubuntu, openSUSE-42 eller SLES-12

Installere Bash i Windows 10 1607 og 1703

For å installere Bash Shell, følg disse enkle handlingene.

  1. Gå til Windows 10 Innstillinger - Oppdatering og sikkerhet - for utviklere. Slå på utviklermodus (Internett må være koblet til å laste ned de nødvendige komponentene).
    Aktiver utviklermodus i Windows 10
  2. Gå til kontrollpanelet - Programmer og komponenter - Aktiver eller deaktiver Windows-komponenter, Kontroller Windows-delsystemet for Linux.
    Installere Linux-delsystemet i Windows 10
  3. Etter at du har installert komponentene, skriver du inn Windows 10 "Bash" -søk, start det foreslåtte programvalget og installer. Du kan angi brukernavn og passord for bash, eller bruk roten brukeren uten et passord.
    Installere ubuntu bash.

Når installasjonen er fullført, kan du kjøre Ubuntu Bash på Windows 10 gjennom søket, eller lage en etikett for skallet der du trenger.

Kjører Ubuntu Bash i Windows 10

Eksempler på å bruke Ubuntu Shell i Windows

For å begynne, merker jeg at forfatteren ikke er spesialist i bash, Linux og utvikling, og eksemplene nedenfor er bare en demonstrasjon at i Windows 10 Bash jobber med forventede resultater for de som forstår dette.

Programmer Linux.

Programmer i Windows 10 Bash kan installeres, slette og oppdateres ved hjelp av apt-get (sudo apt-get) fra Ubuntu-depotet.

Apt-get install i Windows 10

Bruke programmer med et tekstgrensesnitt er ikke forskjellig fra Ubuntu, for eksempel, kan du installere GIT i Bash og bruke den på vanlig måte.

Bruke Bash Git i Windows 10

Skript bash.

Du kan kjøre bash-skript i Windows 10, du kan opprette dem i Nano-tekstredigereren i skallet.

Bash-skript i Windows 10

Bash-skript kan ikke forårsake Windows-programmer og kommandoer, men det er mulig å starte skript og bash-kommandoer fra BAT-filer og PowerShell-skript:

Bash -c "lag"

Du kan også prøve å kjøre programmer med et grafisk grensesnitt i Ubuntu-skallet i Windows 10, det er ingen konto på Internett, det er ingen manuell og essensen av metoden kommer ned til å bruke Xming X-serveren for å vise GUI-applikasjonen . Selv om muligheten for å jobbe med slike Microsoft-applikasjoner ikke hevdes.

Som det ble skrevet ovenfor, er jeg ikke den personen som fullt ut kan sette pris på verdien og funksjonaliteten til innovasjonen, men jeg ser minst ett søknad for deg selv: ulike kurs Udacity, Edx og andre relatert til utviklingen vil bli mye enklere, arbeider med De nødvendige verktøyene som er rett i bash (og i disse kursene, er arbeidet vanligvis demonstrert i MacOS og Linux Bash Terminal).

Les mer