Windows Subsystem for Linux

Forutsetninger

  • Windows 10 – har du MacOS eller et Linux-operativsystem kan du skippe denne

Introduksjon

Alle operativsystemer har sin kommandolinje. Både Mac OS og Linux sine operativsystemer benytter en UNIX-basert kommandolinje. Windows benytter en annen type, som mange vil påstå er litt bakpå. De aller fleste servere kjører på en linux-variant, så dersom man må koble seg til en linux server på et tidspunkt er det greit å kjennet il hvordan det fungerer.

Microsoft har utviklet en virtuell Linux-maskin som kan kjøre på windows, og det er i korte trekk hva WSL er.Jeg anbefaler å installere WSL dersom du ser for deg at du skal, eller vil jobbe med terminal. WSL kan brukes til bl.a:

  • Sette opp en lokal webserver med Apache
  • Sette opp en lokal databaseserver med MySQL
  • Bruke git til versjonskontroll
  • Laste ned andre programmer og pakker med f.eks apt-get eller npm
  • Håndtere mapper og filer
  • Åpne programmer

.. og mye, mye mer.

Det finnes andre programmer som kan løse alle disse tingene uten å måtte bruke en kommandolinje, og du må selv vurdere hva som blir det riktige for deg.

Installasjon

For å installere dette må du minst ha Windows 10, med build 2016. Dersom du oppdaterer maskinen din med jevne mellomrom har du nok denne allerede.

  • Trykk windows-tasten, og skriv «innstillinger».
  • Velg «Apper»
  • Til høyre finner du en meny med «Relaterte innstillinger» – velg Programmer og funksjoner
  • Til venstre finner du en meny med «Slå Windows-funksjoner på eller av»
  • Rull til bunn, så finner du Windows-delsystem for Linux. Huk denne av, og trykk OK
  • Vent til den fullfører, og velg «Start på nytt nå».

Når maskinen er på igjen, er Windows klar til å laste ned og kjøre en Linux-distribisjon; Ubuntu i vårt tilfelle.

  • Trykk windows-tasten igjen og skriv «Store». Klikk på «Microsoft Store».
  • Klikk på søkeknappen oppe til høyre, og skriv Ubuntu. Velg den som bare heter Ubuntu, uten versjonsnummer.
  • Klikk den blå «Skaff deg» knappen.
  • Velg «No, thanks» hvis den ønsker at du skal logge inn.
  • Den vil så laste ned og installere Ubuntu for oss.
  • Når den er ferdig trykker du Start-knappen som dukket opp, oppe til høyre.
  • Terminalen installerer deretter et par ting på egenhånd – det kan ta litt tid, så om du vil fylle vannglasset eller kaffekoppen er dette tiden for det – kanskje male stua, eller vaske badet.
  • Når den er ferdig må du skrive inn et brukernavn – viktig at du husker det!
  • Deretter ber den om passord. På lik måte som med brukernavn er det veldig viktig at du husker passordet. Når du skriver inn passordet så viser ikke BASH noen tegn – du ser ikke stjerner, eller teksten du skriver. Dette er av sikkerhetshensyn, i tilfelle noen ser over skuldra di mens du skriver. Trykk enter når du er ferdig
  • Skriv inn passordet en gang til, og trykk enter

Voila! Du har nå installert Windows Subsystem for Linux!